.sorteo-modal[data-v-9ba795d1]{animation:sorteo-pop-9ba795d1 .5s cubic-bezier(.34,1.56,.64,1) both;border-radius:1.5rem;max-width:420px;overflow:hidden;position:relative;text-align:center;width:100%}@keyframes sorteo-pop-9ba795d1{0%{opacity:0;transform:scale(.7) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.fade-backdrop-enter-active[data-v-9ba795d1],.fade-backdrop-leave-active[data-v-9ba795d1]{transition:opacity .3s ease}.fade-backdrop-enter-from[data-v-9ba795d1],.fade-backdrop-leave-to[data-v-9ba795d1]{opacity:0}.s1-modal[data-v-9ba795d1]{background:linear-gradient(135deg,#f59e0b,#ef4444 50%,#8b5cf6);box-shadow:0 25px 60px #ef444466;padding:2.5rem 2rem}.s1-particles[data-v-9ba795d1]{inset:0;pointer-events:none;position:absolute}.s1-particle[data-v-9ba795d1]{animation:s1-fly-9ba795d1 2s ease-in-out calc(var(--i)*.15s) infinite;background:#fff;border-radius:2px;height:8px;left:calc(var(--i)*8%);opacity:0;position:absolute;top:50%;width:8px}@keyframes s1-fly-9ba795d1{0%{opacity:0;transform:translateY(0) rotate(0)}50%{opacity:.8}to{opacity:0;transform:translateY(-120px) rotate(1turn)}}.s1-close[data-v-9ba795d1]{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fffc;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s1-close[data-v-9ba795d1]:hover{background:#ffffff59}.s1-badge[data-v-9ba795d1]{background:#ffffff40;border-radius:999px;color:#fff;display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.12em;margin-bottom:.75rem;padding:.25rem .75rem}.s1-emoji[data-v-9ba795d1]{animation:s1-bounce-9ba795d1 1s ease-in-out infinite alternate;font-size:3rem}@keyframes s1-bounce-9ba795d1{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.s1-title[data-v-9ba795d1]{color:#fff;font-size:1.6rem;font-weight:900;margin:.5rem 0 .4rem;text-shadow:0 2px 8px rgba(0,0,0,.2)}.s1-sub[data-v-9ba795d1]{color:#ffffffe6;font-size:.9rem;margin-bottom:1.5rem}.s1-btn[data-v-9ba795d1]{background:#fff;border:none;border-radius:999px;box-shadow:0 4px 20px #0003;color:#ef4444;cursor:pointer;font-size:.95rem;font-weight:800;padding:.75rem 2rem;transition:transform .2s,box-shadow .2s}.s1-btn[data-v-9ba795d1]:hover{box-shadow:0 8px 30px #0000004d;transform:scale(1.05)}.s2-modal[data-v-9ba795d1]{background:#0a0a0f;border:2px solid #7c3aed;box-shadow:0 0 40px #7c3aed99,inset 0 0 40px #7c3aed0d;padding:2.5rem 2rem}.s2-close[data-v-9ba795d1]{align-items:center;background:#7c3aed33;border:1px solid rgba(124,58,237,.4);border-radius:50%;color:#a78bfa;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s2-glow-ring[data-v-9ba795d1]{animation:s2-ring-9ba795d1 3s linear infinite;background:conic-gradient(from 0deg,#7c3aed,#06b6d4,#f59e0b,#7c3aed);border-radius:1.5rem;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute}@keyframes s2-ring-9ba795d1{0%{filter:blur(4px);opacity:.5}50%{opacity:1}to{filter:blur(4px);opacity:.5}}.s2-icon[data-v-9ba795d1]{animation:s2-pulse-9ba795d1 1.5s ease-in-out infinite alternate;font-size:2.5rem}@keyframes s2-pulse-9ba795d1{0%{text-shadow:0 0 10px #fbbf24}to{text-shadow:0 0 30px #fbbf24,0 0 60px #f59e0b}}.s2-title[data-v-9ba795d1]{color:#fff;font-size:1.6rem;font-weight:900;margin:.75rem 0 .4rem;text-shadow:0 0 20px rgba(167,139,250,.8)}.s2-sub[data-v-9ba795d1]{color:#94a3b8;font-size:.875rem;margin-bottom:1.5rem}.s2-btn[data-v-9ba795d1]{animation:s2-glow-btn-9ba795d1 2s ease-in-out infinite alternate;background:linear-gradient(90deg,#7c3aed,#06b6d4);border:none;border-radius:999px;box-shadow:0 4px 20px #7c3aed80;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:.75rem 2rem;transition:transform .2s,box-shadow .2s}@keyframes s2-glow-btn-9ba795d1{0%{box-shadow:0 4px 20px #7c3aed80}to{box-shadow:0 4px 40px #06b6d4b3}}.s2-btn[data-v-9ba795d1]:hover{transform:scale(1.05)}.s3-modal[data-v-9ba795d1]{background:#fffbeb;border:3px dashed #f59e0b;box-shadow:0 20px 50px #f59e0b4d;padding:0}.s3-close[data-v-9ba795d1]{align-items:center;background:#f59e0b26;border:none;border-radius:50%;color:#92400e;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px;z-index:1}.s3-header[data-v-9ba795d1]{background:#f59e0b;padding:.75rem 1rem}.s3-logo[data-v-9ba795d1]{color:#fff;font-size:.8rem;font-weight:900;letter-spacing:.15em}.s3-body[data-v-9ba795d1]{padding:1.5rem 2rem 2rem}.s3-number[data-v-9ba795d1]{animation:s3-flicker-9ba795d1 3s ease-in-out infinite;color:#92400e;font-family:monospace;font-size:2rem;font-weight:900;letter-spacing:.3em;margin-bottom:.5rem}@keyframes s3-flicker-9ba795d1{0%,to{opacity:1}50%{opacity:.7}}.s3-title[data-v-9ba795d1]{color:#1c1917;font-size:1.4rem;font-weight:900;margin-bottom:.4rem}.s3-sub[data-v-9ba795d1]{color:#57534e;font-size:.875rem;margin-bottom:1rem}.s3-divider[data-v-9ba795d1]{border-top:2px dashed #d6d3d1;color:#a8a29e;font-size:.8rem;letter-spacing:.3em;margin-bottom:1rem;padding-top:1rem}.s3-btn[data-v-9ba795d1]{background:#f59e0b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.95rem;font-weight:800;padding:.75rem 2rem;transition:transform .2s,background .2s;width:100%}.s3-btn[data-v-9ba795d1]:hover{background:#d97706;transform:scale(1.02)}.s4-modal[data-v-9ba795d1]{background:radial-gradient(ellipse at center,#1e1b4b 0,#0f0a1e);box-shadow:0 25px 60px #000000b3;padding:2.5rem 2rem}.s4-fireworks[data-v-9ba795d1]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.s4-fw[data-v-9ba795d1]{animation:s4-boom-9ba795d1 1.8s ease-out calc(var(--fi)*.3s) infinite;background:radial-gradient(circle,#fff,transparent);height:4px;left:calc(10% + var(--fi)*14%);top:30%;width:4px}.s4-fw[data-v-9ba795d1],.s4-fw[data-v-9ba795d1]:after,.s4-fw[data-v-9ba795d1]:before{border-radius:50%;position:absolute}.s4-fw[data-v-9ba795d1]:after,.s4-fw[data-v-9ba795d1]:before{animation:s4-spark inherit 1.8s ease-out;background:inherit;content:"";height:100%;width:100%}@keyframes s4-boom-9ba795d1{0%{box-shadow:none;opacity:1;transform:scale(1)}30%{box-shadow:0 0 0 20px #ffdc6400,0 -30px 0 2px #ffdc64,30px 0 0 2px #ff6b6b,0 30px 0 2px #4ecdc4,-30px 0 0 2px #ffe66d;opacity:1}to{opacity:0;transform:scale(.5)}}.s4-close[data-v-9ba795d1]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff9;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s4-title[data-v-9ba795d1]{animation:s4-shimmer-9ba795d1 2s ease-in-out infinite alternate;color:#fff;font-size:1.7rem;font-weight:900;margin-bottom:.5rem}@keyframes s4-shimmer-9ba795d1{0%{text-shadow:0 0 10px gold}to{text-shadow:0 0 30px gold,0 0 60px #ff6b6b}}.s4-sub[data-v-9ba795d1]{color:#ffffffb3;font-size:.9rem;margin-bottom:1.5rem}.s4-btn[data-v-9ba795d1]{background:linear-gradient(90deg,gold,#ff6b6b);border:none;border-radius:999px;box-shadow:0 4px 20px #ffd70066;color:#fff;cursor:pointer;font-size:.95rem;font-weight:800;padding:.75rem 2rem;transition:transform .2s}.s4-btn[data-v-9ba795d1]:hover{transform:scale(1.05)}.s5-modal[data-v-9ba795d1]{animation:s5-float-9ba795d1 .6s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(135deg,#fdf2f8,#fef3c7 50%,#ecfdf5);border:2px solid rgba(236,72,153,.2);box-shadow:0 20px 50px #ec489926;padding:2.5rem 2rem}@keyframes s5-float-9ba795d1{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.s5-close[data-v-9ba795d1]{align-items:center;background:#ec48991a;border:none;border-radius:50%;color:#9d174d;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s5-stars[data-v-9ba795d1]{inset:0;pointer-events:none;position:absolute}.s5-star[data-v-9ba795d1]{animation:s5-twinkle-9ba795d1 2s ease-in-out calc(var(--si)*.25s) infinite alternate;color:#f9a8d4;font-size:1rem;left:calc(var(--si)*12%);position:absolute;top:calc(10% + var(--si)*10%)}@keyframes s5-twinkle-9ba795d1{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2) rotate(20deg)}}.s5-ribbon[data-v-9ba795d1]{background:linear-gradient(90deg,#ec4899,#f59e0b);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);color:#fff;display:inline-block;font-size:.7rem;font-weight:900;letter-spacing:.15em;margin-bottom:.75rem;padding:.3rem 1.5rem}.s5-title[data-v-9ba795d1]{color:#1c1917;font-size:1.5rem;font-weight:900;margin-bottom:.4rem}.s5-sub[data-v-9ba795d1]{color:#57534e;font-size:.875rem;margin-bottom:1.5rem}.s5-btn[data-v-9ba795d1]{background:linear-gradient(90deg,#ec4899,#f59e0b);border:none;border-radius:999px;box-shadow:0 4px 16px #ec489966;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:.75rem 2rem;transition:transform .2s,box-shadow .2s}.s5-btn[data-v-9ba795d1]:hover{box-shadow:0 8px 25px #ec489980;transform:scale(1.05) translateY(-2px)}.s6-modal[data-v-9ba795d1]{background:#fff;overflow:visible;padding:2.5rem 2rem}.s6-close[data-v-9ba795d1]{align-items:center;background:#f5f5f4;border:none;border-radius:50%;color:#1c1917;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s6-bg-text[data-v-9ba795d1]{animation:s6-scale-9ba795d1 3s ease-in-out infinite alternate;color:#f5f5f4;font-size:8rem;font-weight:900;left:50%;letter-spacing:-.05em;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes s6-scale-9ba795d1{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.05)}}.s6-content[data-v-9ba795d1]{position:relative;z-index:1}.s6-tag[data-v-9ba795d1]{background:#1c1917;border-radius:4px;color:#fbbf24;display:inline-block;font-size:.65rem;font-weight:900;letter-spacing:.15em;margin-bottom:.75rem;padding:.3rem .9rem}.s6-title[data-v-9ba795d1]{color:#1c1917;font-size:2rem;font-weight:900;line-height:1.1;margin-bottom:.5rem}.s6-sub[data-v-9ba795d1]{color:#78716c;font-size:.9rem;margin-bottom:1.5rem}.s6-btn[data-v-9ba795d1]{background:#1c1917;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:.875rem 2rem;transition:background .2s,transform .2s}.s6-btn[data-v-9ba795d1]:hover{background:#292524;transform:translate(4px)}.s7-modal[data-v-9ba795d1]{background:linear-gradient(160deg,#1e3a5f,#0f2027);box-shadow:0 25px 60px #0009;padding:2rem 2rem 2.5rem}.s7-close[data-v-9ba795d1]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s7-wrap[data-v-9ba795d1]{height:150px;margin:0 auto 1.25rem;position:relative;width:150px}.s7-pointer[data-v-9ba795d1]{color:#fbbf24;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:1.1rem;left:50%;position:absolute;top:-14px;transform:translate(-50%);z-index:3}.s7-disk[data-v-9ba795d1]{animation:s7-spin-9ba795d1 3s linear infinite;background:conic-gradient(#ef4444 0deg 45deg,#f97316 45deg 90deg,#eab308 90deg 135deg,#22c55e 135deg 180deg,#06b6d4 180deg 225deg,#3b82f6 225deg 270deg,#8b5cf6 270deg 315deg,#ec4899 315deg 1turn);border:5px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 0 0 2px #ffffff1a,0 8px 30px #00000080;height:150px;position:relative;width:150px}@keyframes s7-spin-9ba795d1{to{transform:rotate(1turn)}}.s7-label[data-v-9ba795d1]{align-items:flex-start;color:#ffffffe6;font-size:.85rem;height:100%;padding-top:10px;pointer-events:none;transform:rotate(calc((var(--li) - 1)*45deg + 22.5deg));transform-origin:0 0;width:100%}.s7-center[data-v-9ba795d1],.s7-label[data-v-9ba795d1]{display:flex;justify-content:center;left:50%;position:absolute;top:50%}.s7-center[data-v-9ba795d1]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 10px #0006;font-size:1.1rem;height:40px;transform:translate(-50%,-50%);width:40px;z-index:2}.s7-title[data-v-9ba795d1]{color:#fff;font-size:1.5rem;font-weight:900;margin-bottom:.4rem}.s7-sub[data-v-9ba795d1]{color:#ffffffb3;font-size:.875rem;margin-bottom:1.5rem}.s7-btn[data-v-9ba795d1]{background:#fff;border:none;border-radius:999px;color:#1e3a5f;cursor:pointer;font-size:.95rem;font-weight:800;padding:.75rem 2rem;transition:transform .2s}.s7-btn[data-v-9ba795d1]:hover{transform:scale(1.05)}.s8-modal[data-v-9ba795d1]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 25px 60px #0003;padding:2.5rem 2rem}.s8-orb[data-v-9ba795d1]{animation:s8-move-9ba795d1 6s ease-in-out infinite alternate;border-radius:50%;filter:blur(40px);pointer-events:none;position:absolute}.s8-orb1[data-v-9ba795d1]{background:#a78bfa66;height:180px;left:-60px;top:-60px;width:180px}.s8-orb2[data-v-9ba795d1]{animation-delay:-3s;background:#06b6d44d;bottom:-40px;height:140px;right:-40px;width:140px}@keyframes s8-move-9ba795d1{0%{transform:translate(0) scale(1)}to{transform:translate(20px,10px) scale(1.1)}}.s8-close[data-v-9ba795d1]{align-items:center;background:#fff3;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.75rem;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s8-icon[data-v-9ba795d1]{animation:s8-bounce-9ba795d1 2s ease-in-out infinite;font-size:2.5rem;margin-bottom:.5rem}@keyframes s8-bounce-9ba795d1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(5deg)}}.s8-title[data-v-9ba795d1]{color:#fff;font-size:1.6rem;font-weight:900;margin-bottom:.4rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.s8-sub[data-v-9ba795d1]{color:#ffffffd9;font-size:.875rem;margin-bottom:1.5rem}.s8-btn[data-v-9ba795d1]{background:#fff;border:none;border-radius:999px;box-shadow:0 4px 20px #00000026;color:#1e1b4b;cursor:pointer;font-size:.95rem;font-weight:700;padding:.75rem 2rem;transition:transform .2s,box-shadow .2s}.s8-btn[data-v-9ba795d1]:hover{transform:scale(1.05)}.s9-banner[data-v-9ba795d1]{align-items:center;animation:s9-slide-9ba795d1 .5s cubic-bezier(.34,1.2,.64,1) both;background:linear-gradient(90deg,#1c1917,#292524);border-top:3px solid #f59e0b;bottom:0;display:flex;flex-wrap:wrap;gap:1rem;left:0;padding:1rem 1.5rem;position:fixed;right:0;z-index:9999}@keyframes s9-slide-9ba795d1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.s9-left[data-v-9ba795d1]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.s9-badge[data-v-9ba795d1]{animation:s9-pulse-9ba795d1 1.5s ease-in-out infinite alternate;background:#f59e0b;border-radius:4px;color:#fff;font-size:.65rem;font-weight:900;letter-spacing:.1em;padding:.25rem .6rem;white-space:nowrap}@keyframes s9-pulse-9ba795d1{0%{box-shadow:0 0 #f59e0b00}to{box-shadow:0 0 12px #f59e0bcc}}.s9-title[data-v-9ba795d1]{color:#fff;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s9-sub[data-v-9ba795d1]{color:#fff9;font-size:.75rem}.s9-btn[data-v-9ba795d1]{background:#f59e0b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.6rem 1.25rem;transition:background .2s,transform .2s;white-space:nowrap}.s9-btn[data-v-9ba795d1]:hover{background:#d97706;transform:scale(1.03)}.s9-close[data-v-9ba795d1]{background:transparent;border:none;color:#ffffff80;cursor:pointer;flex-shrink:0;font-size:.85rem;padding:.25rem}.s9-close[data-v-9ba795d1]:hover{color:#fff}.s10-modal[data-v-9ba795d1]{background:#000;border:3px solid #00ff41;box-shadow:0 0 30px #00ff4166,inset 0 0 30px #00ff4108;font-family:Courier New,monospace;padding:2rem}.s10-scanlines[data-v-9ba795d1]{background:repeating-linear-gradient(180deg,transparent 0,transparent 2px,rgba(0,255,65,.03) 0,rgba(0,255,65,.03) 4px);inset:0;pointer-events:none;position:absolute}.s10-close[data-v-9ba795d1]{align-items:center;background:transparent;border:1px solid #00ff41;border-radius:4px;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:28px}.s10-close[data-v-9ba795d1],.s10-header[data-v-9ba795d1]{color:#00ff41;font-size:.65rem}.s10-header[data-v-9ba795d1]{animation:s10-blink-9ba795d1 1s step-end infinite;letter-spacing:.2em;margin-bottom:1rem}@keyframes s10-blink-9ba795d1{50%{opacity:0}}.s10-trophy[data-v-9ba795d1]{animation:s10-float-9ba795d1 2s ease-in-out infinite alternate;filter:drop-shadow(0 0 12px rgba(0,255,65,.6));font-size:2.5rem;margin-bottom:.75rem}@keyframes s10-float-9ba795d1{0%{filter:drop-shadow(0 0 8px rgba(0,255,65,.5));transform:translateY(0)}to{filter:drop-shadow(0 0 20px rgba(0,255,65,.9));transform:translateY(-8px)}}.s10-title[data-v-9ba795d1]{color:#00ff41;font-size:1.3rem;font-weight:900;margin-bottom:.4rem;text-shadow:0 0 10px rgba(0,255,65,.7)}.s10-sub[data-v-9ba795d1]{color:#00ff41b3;font-size:.8rem;margin-bottom:1.5rem}.s10-btn[data-v-9ba795d1]{animation:s10-btn-pulse-9ba795d1 2s ease-in-out infinite;background:transparent;border:2px solid #00ff41;color:#00ff41;cursor:pointer;font-family:Courier New,monospace;font-size:.9rem;font-weight:700;padding:.75rem 2rem;transition:background .2s,color .2s}@keyframes s10-btn-pulse-9ba795d1{0%,to{box-shadow:0 0 5px #00ff4166}50%{box-shadow:0 0 20px #00ff41cc}}.s10-btn[data-v-9ba795d1]:hover{background:#00ff41;color:#000}.sorteo-overlay[data-v-9ba795d1]{align-items:center;animation:sorteo-pop-9ba795d1 .3s cubic-bezier(.34,1.56,.64,1) both;background:#fffffffa;border-radius:1.5rem;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column;max-width:420px;padding:2rem 1.75rem;position:relative;text-align:center;width:100%}.sorteo-overlay--success[data-v-9ba795d1]{background:#f0fdf4fa}.sorteo-overlay--error[data-v-9ba795d1]{background:#fff1f2fa}.overlay-btn-close[data-v-9ba795d1]{background:#6b7280}.overlay-btn-close[data-v-9ba795d1]:hover:not(:disabled){background:#4b5563}.overlay-close[data-v-9ba795d1]{align-items:center;background:#f5f5f4;border:none;border-radius:50%;color:#57534e;cursor:pointer;display:flex;font-size:.85rem;height:32px;justify-content:center;left:1rem;position:absolute;top:1rem;transition:background .15s;width:32px}.overlay-close[data-v-9ba795d1]:hover{background:#e7e5e4}.overlay-icon[data-v-9ba795d1]{font-size:2.5rem;margin-bottom:.5rem}.overlay-title[data-v-9ba795d1]{color:#1c1917;font-size:1.25rem;font-weight:800;margin-bottom:.3rem}.overlay-sub[data-v-9ba795d1]{color:#78716c;font-size:.85rem;margin-bottom:1.25rem}.overlay-error[data-v-9ba795d1]{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;font-size:.8rem;padding:.6rem .75rem}.overlay-error[data-v-9ba795d1],.overlay-form[data-v-9ba795d1]{margin-bottom:.75rem;width:100%}.overlay-form[data-v-9ba795d1]{gap:.75rem}.overlay-field[data-v-9ba795d1],.overlay-form[data-v-9ba795d1]{display:flex;flex-direction:column}.overlay-field[data-v-9ba795d1]{gap:.25rem;text-align:left}.overlay-label[data-v-9ba795d1]{color:#57534e;font-size:.72rem;font-weight:500}.overlay-btn-primary[data-v-9ba795d1]{background:#1c1917;border:none;border-radius:.6rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;padding:.75rem;transition:background .2s,opacity .2s;width:100%}.overlay-btn-primary[data-v-9ba795d1]:hover:not(:disabled){background:#292524}.overlay-btn-primary[data-v-9ba795d1]:disabled{cursor:not-allowed;opacity:.55}.overlay-divider[data-v-9ba795d1]{align-items:center;color:#d6d3d1;display:flex;font-size:.8rem;gap:.75rem;margin-bottom:.75rem;width:100%}.overlay-divider[data-v-9ba795d1]:after,.overlay-divider[data-v-9ba795d1]:before{background:#e7e5e4;content:"";flex:1;height:1px}.overlay-btn-google[data-v-9ba795d1]{align-items:center;background:#fff;border:1.5px solid #d6d3d1;border-radius:.6rem;color:#1c1917;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:.75rem;padding:.65rem;transition:border-color .2s,box-shadow .2s;width:100%}.overlay-btn-google[data-v-9ba795d1]:hover:not(:disabled){border-color:#a8a29e;box-shadow:0 1px 4px #0000001a}.overlay-btn-google[data-v-9ba795d1]:disabled{cursor:not-allowed;opacity:.55}.overlay-link[data-v-9ba795d1]{background:none;border:none;color:#a8a29e;cursor:pointer;font-size:.8rem;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.overlay-link[data-v-9ba795d1]:hover{color:#57534e}.success-anim[data-v-9ba795d1]{animation:success-pop-9ba795d1 .5s cubic-bezier(.34,1.56,.64,1) both;font-size:3.5rem;margin-bottom:.75rem}@keyframes success-pop-9ba795d1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.no-mostrar-label[data-v-9ba795d1]{color:#78716c;display:flex;font-size:.8rem;gap:.5rem;margin-bottom:1rem}.no-mostrar-label[data-v-9ba795d1],.sorteo-no-mostrar[data-v-9ba795d1]{align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sorteo-no-mostrar[data-v-9ba795d1]{color:#ffffffa6;display:inline-flex;font-size:.75rem;gap:.4rem;margin-top:.75rem;transition:color .15s}.sorteo-no-mostrar[data-v-9ba795d1]:hover{color:#fffffff2}.sorteo-no-mostrar input[data-v-9ba795d1]{cursor:pointer}.sorteo-no-mostrar--dark[data-v-9ba795d1]{color:#0006}.sorteo-no-mostrar--dark[data-v-9ba795d1]:hover{color:#000000a6}.sorteo-no-mostrar--green[data-v-9ba795d1]{color:#00ff4180;font-family:Courier New,monospace}.sorteo-no-mostrar--green[data-v-9ba795d1]:hover{color:#00ff41e6}.s9-no-mostrar[data-v-9ba795d1]{align-items:center;color:#ffffff73;cursor:pointer;display:inline-flex;font-size:.72rem;gap:.4rem;transition:color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.s9-no-mostrar[data-v-9ba795d1]:hover{color:#fffc}.s9-no-mostrar input[data-v-9ba795d1]{cursor:pointer}.overlay-slide-enter-active[data-v-9ba795d1],.overlay-slide-leave-active[data-v-9ba795d1]{transition:opacity .25s ease,transform .25s ease}.overlay-slide-enter-from[data-v-9ba795d1],.overlay-slide-leave-to[data-v-9ba795d1]{opacity:0;transform:scale(.96) translateY(8px)}
