.achievement-toast[data-v-343e0154]{position:fixed;top:clamp(72px,11vh,96px);right:clamp(12px,2.5vw,24px);z-index:100002;min-width:272px;max-width:min(370px,calc(100vw - 24px));border-radius:18px;overflow:hidden;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:linear-gradient(145deg,#060a1af7,#0e061cf7);border:1px solid rgba(0,255,255,.28);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 40px #00ffff1f,0 24px 60px #000000a6;pointer-events:auto;will-change:transform,opacity}.type-level[data-v-343e0154]{border-color:#8ec5fc61;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 50px #8ec5fc33,0 24px 60px #000000a6}.type-hits[data-v-343e0154]{border-color:#ff6e006b;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 50px #ff640033,0 24px 60px #000000a6}.type-theme[data-v-343e0154]{border-color:#dfad256b;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 50px #dfad2533,0 24px 60px #000000a6}.type-title[data-v-343e0154]{border-color:#a064ff6b;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 50px #a064ff33,0 24px 60px #000000a6}.type-achievement[data-v-343e0154]{border-color:#34d3996b;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 50px #34d39933,0 24px 60px #000000a6}.toast-shimmer[data-v-343e0154]{position:absolute;inset:0;background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.05) 50%,transparent 64%);animation:shimmer-343e0154 3.2s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes shimmer-343e0154{0%{transform:translate(-140%)}to{transform:translate(240%)}}.toast-inner[data-v-343e0154]{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:14px 14px 10px}.toast-icon-ring[data-v-343e0154]{flex-shrink:0;width:46px;height:46px;border-radius:50%;border:2px solid rgba(0,255,255,.35);background:radial-gradient(circle at 38% 38%,#00ffff1f,#00000040);display:flex;align-items:center;justify-content:center;font-size:20px;animation:icon-pulse-343e0154 2.2s ease-in-out infinite}.type-level .toast-icon-ring[data-v-343e0154]{border-color:#8ec5fc7a;background:radial-gradient(circle at 38% 38%,#8ec5fc26,#00000040)}.type-hits .toast-icon-ring[data-v-343e0154]{border-color:#ff64007a;background:radial-gradient(circle at 38% 38%,#ff640026,#00000040)}.type-theme .toast-icon-ring[data-v-343e0154]{border-color:#dfad257a;background:radial-gradient(circle at 38% 38%,#dfad2526,#00000040)}.type-title .toast-icon-ring[data-v-343e0154]{border-color:#a064ff7a;background:radial-gradient(circle at 38% 38%,#a064ff26,#00000040)}.type-achievement .toast-icon-ring[data-v-343e0154]{border-color:#34d3997a;background:radial-gradient(circle at 38% 38%,#34d39926,#00000040)}@keyframes icon-pulse-343e0154{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.toast-body[data-v-343e0154]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.toast-label[data-v-343e0154]{display:block;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:#00ffffa6;font-weight:700}.type-level .toast-label[data-v-343e0154]{color:#8ec5fccc}.type-hits .toast-label[data-v-343e0154]{color:#ff8c00cc}.type-theme .toast-label[data-v-343e0154]{color:#dfad25d9}.type-title .toast-label[data-v-343e0154]{color:#be82ffd9}.type-achievement .toast-label[data-v-343e0154]{color:#34d399d9}.toast-title[data-v-343e0154]{display:block;font-size:clamp(.88rem,2.4vw,1.08rem);color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 24px rgba(255,255,255,.25)}.toast-subtitle[data-v-343e0154]{display:block;font-size:.7rem;color:#ffffff73;line-height:1.4}.toast-close[data-v-343e0154]{flex-shrink:0;align-self:flex-start;width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff6;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;transition:border-color .2s,color .2s,background .2s}.toast-close[data-v-343e0154]:hover{border-color:#ffffff47;color:#fff;background:#ffffff14}.toast-progress[data-v-343e0154]{height:3px;background:#ffffff0a}.toast-progress-fill[data-v-343e0154]{height:100%;transform-origin:left;animation:drain-343e0154 linear forwards;animation-duration:var(--dur, 4.2s);background:linear-gradient(90deg,#0ff9,#8ec5fc80)}.type-level .toast-progress-fill[data-v-343e0154]{background:linear-gradient(90deg,var(--primary-color),rgba(224,195,252,.75))}.type-hits .toast-progress-fill[data-v-343e0154]{background:linear-gradient(90deg,#ff6400,#ffb224)}.type-theme .toast-progress-fill[data-v-343e0154]{background:linear-gradient(90deg,var(--orange-color),#ffe066)}.type-title .toast-progress-fill[data-v-343e0154]{background:linear-gradient(90deg,#9040ff,#c880ff)}.type-achievement .toast-progress-fill[data-v-343e0154]{background:linear-gradient(90deg,#10b981,#6ee7b7)}@keyframes drain-343e0154{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-slide-enter-active[data-v-343e0154]{animation:toast-in-343e0154 .5s cubic-bezier(.16,1,.3,1) forwards}.toast-slide-leave-active[data-v-343e0154]{animation:toast-out-343e0154 .32s ease-in forwards}@keyframes toast-in-343e0154{0%{opacity:0;transform:translate(calc(100% + 24px)) scale(.88)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes toast-out-343e0154{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(100% + 24px)) scale(.9)}}.gameover-section[data-v-0253a839]{position:absolute;display:flex;flex-direction:column;inset:0;place-content:center;align-items:center;background:radial-gradient(ellipse at 50% 40%,#5000008c,#0a0000fa 70%);z-index:10;isolation:isolate}.gameover-section[data-v-0253a839]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.14) 2px,rgba(0,0,0,.14) 4px);pointer-events:none;z-index:2;animation:scan-flicker-0253a839 7s ease-in-out infinite}@keyframes scan-flicker-0253a839{0%,90%,to{opacity:1}92%{opacity:.6}95%{opacity:.9}}.text-content[data-v-0253a839]{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;gap:2rem;animation:text-animation-0253a839 1.4s .5s ease-out both}h1[data-v-0253a839]{font-size:clamp(7vh,5vw,10vw)!important;color:var(--status-danger-soft);margin:0;text-shadow:0 0 20px rgba(255,60,60,.85),0 0 60px rgba(255,0,0,.4),2px 0 #8b0000,-2px 0 #cc0000;letter-spacing:.04em}.gameover-buttons-wrapper[data-v-0253a839]{display:flex;gap:1rem}.gameover-buttons-wrapper a[data-v-0253a839]{padding:.75rem 1.5rem;min-width:100px;text-decoration:none;color:var(--text-color);border-radius:14px;z-index:1;text-align:center;font-size:clamp(.9rem,2vw,1.1rem);letter-spacing:.06em;border:1px solid rgba(255,100,100,.35);background:#50000080;backdrop-filter:blur(8px);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .28s ease,background .28s ease}.gameover-buttons-wrapper a[data-v-0253a839]:hover{transform:translateY(-3px) scale(1.04);border-color:#ff6464a6;background:#780000b3;box-shadow:0 0 24px #ff323259,0 8px 24px #0006}.gameover-buttons-wrapper a[data-v-0253a839]:first-child{border-color:#ffffff2e;background:#141414b3}.gameover-buttons-wrapper a[data-v-0253a839]:first-child:hover{border-color:var(--primary-color);box-shadow:0 0 20px #8ec5fc40,0 8px 24px #0006;background:#0a1428cc}.overlay[data-v-0253a839]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(8,1fr);overflow:hidden;z-index:1}.overlay span[data-v-0253a839]:nth-child(odd){display:inline-block;animation:overlay-animation-0253a839 3s ease-out forwards;background:linear-gradient(180deg,var(--status-danger-soft),#8b0000);border-radius:20px;box-shadow:0 0 18px #ff323299,0 0 36px #c8000066}.overlay span[data-v-0253a839]:nth-child(2n){display:inline-block;animation:overlay-animation-0253a839 5s ease-out forwards;background:linear-gradient(180deg,#ff4040,#6b0000);border-radius:20px;box-shadow:0 0 50px #ff00008c,0 0 40px #b4000066}.overlay span[data-v-0253a839]:nth-child(1){animation-delay:0s}.overlay span[data-v-0253a839]:nth-child(2){animation-delay:.2s}.overlay span[data-v-0253a839]:nth-child(3){animation-delay:.4s}.overlay span[data-v-0253a839]:nth-child(4){animation-delay:.6s}.overlay span[data-v-0253a839]:nth-child(5){animation-delay:.8s}.overlay span[data-v-0253a839]:nth-child(6){animation-delay:1s}.overlay span[data-v-0253a839]:nth-child(7){animation-delay:1.2s}.overlay span[data-v-0253a839]:nth-child(8){animation-delay:1.4s}@keyframes overlay-animation-0253a839{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes text-animation-0253a839{0%{opacity:0;transform:scale(.94) translateY(8px);filter:blur(4px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}.outer-container[data-v-4045c125]{position:fixed;inset:0;display:grid;place-items:center;max-width:100vw;top:10vh;padding:.75rem;margin-top:0;z-index:-1;overflow:auto;isolation:isolate;@media (max-width: 768px){padding:.5rem}}.inner-container[data-v-4045c125]{position:relative;display:grid;gap:1rem;width:min(1100px,100%);height:min(78vh,900px);grid-template-columns:1fr;align-items:center;margin:0 auto}.menu-open-state .hud-panel[data-v-4045c125],.menu-open-state .lives-panel[data-v-4045c125]{opacity:0;pointer-events:none;transform:translateY(8px)}.hud-panel[data-v-4045c125],.lives-panel[data-v-4045c125]{display:flex;align-items:center;gap:.8rem;border:1px solid rgba(0,217,255,.35);border-radius:16px;background:linear-gradient(160deg,#0a1024e6,#1e092de0);padding:.7rem;box-shadow:0 0 20px #00d9ff1f;backdrop-filter:blur(6px);position:relative;z-index:3;transition:opacity .25s ease,transform .25s ease;height:80%;justify-content:center}.hud-panel[data-v-4045c125]{justify-content:center;flex-wrap:wrap;align-content:center}.hud-metric[data-v-4045c125]{display:flex;align-items:center;gap:.45rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(0,217,255,.35);background:#08081c99}.hud-label[data-v-4045c125]{font-size:.73rem;letter-spacing:.05em;color:#fffc}.hud-metric p[data-v-4045c125]{margin:0;color:var(--text-color);font-weight:700;font-size:clamp(1rem,1.8vw,1.25rem)}.errors-cta[data-v-4045c125]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:44px;border:1px solid rgba(255,80,80,.5);border-radius:999px;background:linear-gradient(135deg,#a01414d9,#640a0ad9);color:var(--text-color);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;padding:.35rem .85rem;font-size:.82rem}.errors-cta[data-v-4045c125]:hover{transform:translateY(-1px);box-shadow:0 0 14px #ff3c3c8c}.question-container[data-v-4045c125]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%;align-self:auto;min-width:0}.completed-card[data-v-4045c125]{position:relative;border-radius:20px;border:5px solid var(--primary-color);background:radial-gradient(120% 120% at 0% 0%,#00d9ff26,#6a00ff26);padding:2rem;text-align:center;color:var(--text-color);box-shadow:0 0 30px #00d9ff59,0 0 60px #6a00ff40;overflow:hidden}.completed-title[data-v-4045c125]{margin:0 0 .5rem;font-size:clamp(24px,5vw,var(--font-size-4xl));line-height:1.1}.completed-subtitle[data-v-4045c125]{margin:0 auto 1.5rem;max-width:60ch;font-size:clamp(14px,2.2vw,var(--font-size-md));opacity:.9}.completed-actions[data-v-4045c125]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.completed-btn[data-v-4045c125]{padding:.8rem 1.2rem;border-radius:12px;border:2px solid var(--primary-color);background:linear-gradient(135deg,#00d9ffb3,#6a00ffb3);color:var(--text-color);cursor:pointer;transition:all .3s ease-in-out;text-decoration:none;box-shadow:0 0 10px #00d9ff99,0 0 20px #00d9ff66}.completed-btn[data-v-4045c125]:hover{background:linear-gradient(135deg,#00d9ff,#6a00ff);box-shadow:0 0 15px #00d9ffe6,0 0 30px #00d9ffb3;transform:translateY(-1px) scale(1.02)}.completed-btn.outline[data-v-4045c125]{background:transparent;border-color:var(--primary-color);box-shadow:0 0 10px #00d9ff40,inset 0 0 10px #00d9ff26}.question[data-v-4045c125]{border-radius:20px;border-style:solid;border-width:5px;border-color:var(--primary-color);max-width:100%;text-align:center;place-content:center;padding:.7rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;min-height:90px}.question h5[data-v-4045c125]{margin:0}.answers[data-v-4045c125]{display:flex;flex-direction:column;animation:slide-element 1s linear;min-width:100%;gap:.5rem;@media (min-width: 768px){display:grid;grid-template-columns:1fr 1fr}}.answer-button[data-v-4045c125],.answer-button-wrong[data-v-4045c125],.answer-button-correct[data-v-4045c125]{padding:.65rem;font-size:max(12px,2vh);color:var(--text-color);cursor:pointer;border-radius:10px;transition:all .3s ease-in-out}.answer-button[data-v-4045c125]{background:linear-gradient(135deg,#4a98f2b3,#6a00ffb3);border:2px solid var(--status-info);box-shadow:0 0 10px #00d9ff99,0 0 20px #00d9ff66}.answer-button[data-v-4045c125]:hover{background:linear-gradient(135deg,#00d9ff,#6a00ff);box-shadow:0 0 15px #00d9ffe6,0 0 30px #00d9ffb3;transform:scale(1.02)}.answer-button-wrong[data-v-4045c125]{background:linear-gradient(135deg,#d73349b3,#7c3ad7b3);border:2px solid var(--status-danger);box-shadow:0 0 10px #f049,0 0 20px #98103966}.answer-button-wrong[data-v-4045c125]:hover{background:linear-gradient(135deg,#a0273b,#6a00ff);box-shadow:0 0 15px #750b26e6,0 0 30px #ce1039b3;transform:scale(1.02)}.answer-button-correct[data-v-4045c125]{background:linear-gradient(135deg,#1bc91eb3,#31f6c5b3);border:2px solid var(--status-success);box-shadow:0 0 10px #2cc73699,0 0 20px #2bd38266}.answer-button-correct[data-v-4045c125]:hover{background:linear-gradient(135deg,#27a03f,#44e9d3);box-shadow:0 0 15px #24d59de6,0 0 30px #25e7c3b3;transform:scale(1.02)}.lives-panel[data-v-4045c125]{gap:.45rem;padding:.75rem .6rem}.lives-header-label[data-v-4045c125]{display:none;font-size:.6rem;letter-spacing:.16em;color:#ffffff61;text-transform:uppercase;font-weight:700;text-align:center;flex-shrink:0}.lives-stack[data-v-4045c125]{display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.life-slot[data-v-4045c125]{display:flex;flex-direction:column;align-items:center;gap:.2rem;transition:transform .2s ease}.life-slot.last-life .stats-element[data-v-4045c125]{border-color:#ff3c3cd9!important;box-shadow:0 0 18px #ff3232a6!important;animation:last-life-pulse-4045c125 1.1s ease-in-out infinite}@keyframes last-life-pulse-4045c125{0%,to{box-shadow:0 0 10px #ff323280}50%{box-shadow:0 0 26px #ff3232f2,0 0 44px #ff32324d}}.lives-count-badge{&[data-v-4045c125]{display:none;flex-direction:column;align-items:center;padding:.3rem .55rem;border-radius:8px;background:#00000047;border:1px solid rgba(255,255,255,.09);flex-shrink:0}& span[data-v-4045c125]{font-size:1.05rem;font-weight:800;color:var(--text-color);line-height:1.1}& small[data-v-4045c125]{font-size:.54rem;color:#ffffff61;letter-spacing:.07em;text-transform:uppercase}}.lives-count-badge.lives-critical{&[data-v-4045c125]{border-color:#ff3c3c66;background:#c814141f}& span[data-v-4045c125]{color:#ff4a4a;text-shadow:0 0 10px rgba(255,60,60,.55)}}.stats-element[data-v-4045c125]{display:flex;justify-content:center;align-items:center;width:clamp(52px,8vw,76px);aspect-ratio:1;border-radius:50%;border:3px solid var(--primary-color);box-shadow:0 0 16px #8ec5fce6;background-color:var(--form-bg-color)}.life-token[data-v-4045c125]{transition:transform .2s ease}.life-token[data-v-4045c125]:hover{transform:scale(1.05)}#brain[data-v-4045c125]{background-image:url(/_astro/cerebro.BYCKuGNi.jpg);background-size:cover}#heart[data-v-4045c125]{background-image:url(/_astro/corazon.6bQmTgg6.jpg);background-size:cover}#pulmon[data-v-4045c125]{background-image:url(/_astro/pulmones.C5h8krIS.jpg);background-size:cover}.typing[data-v-4045c125]{font-family:Arial,Helvetica,sans-serif!important;font-size:max(2vw,2vh)!important;animation:show-question-4045c125 2s}@keyframes show-question-4045c125{0%{opacity:0}to{opacity:1}}.life-vanish-enter-active[data-v-4045c125]{transition:all .4s cubic-bezier(.16,1,.3,1)}.life-vanish-leave-active[data-v-4045c125]{transition:all .45s cubic-bezier(.7,0,.84,0)}.life-vanish-enter-from[data-v-4045c125]{opacity:0;transform:scale(.5) translateY(-10px)}.life-vanish-leave-to[data-v-4045c125]{opacity:0;transform:scale(.35) rotate(12deg) translate(14px)}@media (min-width: 900px){.inner-container[data-v-4045c125]{grid-template-columns:180px 1fr 170px;gap:1.1rem}.hud-panel[data-v-4045c125],.lives-panel[data-v-4045c125]{position:relative;top:auto;flex-direction:column;align-items:center;justify-content:space-between}.lives-header-label[data-v-4045c125],.lives-count-badge[data-v-4045c125]{display:flex}.lives-stack[data-v-4045c125]{flex-direction:column;flex:1;justify-content:center}.life-slot[data-v-4045c125]{flex-direction:column}}.theme-progress-bar[data-v-4045c125]{position:relative;width:100%;height:6px;background:#ffffff14;border-radius:999px;overflow:visible;flex-shrink:0}.theme-progress-fill[data-v-4045c125]{height:100%;background:linear-gradient(90deg,var(--primary-color),#00ff9a);border-radius:999px;transition:width .4s ease;box-shadow:0 0 6px #00d9ff99;min-width:2px}.theme-progress-label[data-v-4045c125]{position:absolute;right:0;top:-18px;font-size:.62rem;color:#ffffff73;white-space:nowrap}
