.puerta[data-v-7965d1de]{display:flex;justify-content:center}.puerta-tarjeta[data-v-7965d1de]{width:100%;max-width:34rem;padding:2rem 1.5rem 1.75rem;border-radius:1.75rem;background:#fff;box-shadow:0 14px 34px #3b2a4d24;text-align:center}.corona[data-v-7965d1de]{display:inline-grid;place-items:center;width:5rem;height:5rem;margin-bottom:.5rem;border-radius:50%;background:linear-gradient(135deg,#9f8cdd,#6e5cb8);box-shadow:0 6px 16px #6e5cb84d}.puerta-libro[data-v-7965d1de]{position:relative;display:inline-block;width:7.5rem;margin-bottom:.75rem;transform:rotate(-3deg)}.puerta-libro img[data-v-7965d1de]{display:block;width:100%;aspect-ratio:1000 / 1014;object-fit:cover;border-radius:.3rem .8rem .8rem .3rem;box-shadow:inset 6px 0 10px -4px #00000040,0 10px 22px #3b2a4d40}.puerta-libro-corona[data-v-7965d1de]{position:absolute;top:-1rem;right:-1rem;transform:rotate(16deg);filter:drop-shadow(0 2px 3px rgba(59,42,77,.35))}.puerta-etiqueta[data-v-7965d1de]{margin:0 0 .25rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9f8cdd}.puerta .puerta-titulo[data-v-7965d1de]{margin:0 0 .5rem;font-size:clamp(2.4rem,7vw,3.25rem)!important;line-height:1;color:#6e5cb8}.puerta-texto[data-v-7965d1de]{margin:0 auto 1.25rem;max-width:26rem;color:#333}.puerta-vencida[data-v-7965d1de]{margin:-.5rem auto 1.25rem;max-width:26rem;padding:.6rem .9rem;border-radius:.9rem;background:#fff6d6;color:#333;font-weight:700;font-size:.95rem}.puerta-form[data-v-7965d1de]{text-align:left}.puerta-label[data-v-7965d1de]{display:block;margin-bottom:.35rem;font-weight:700;color:#6e5cb8}.puerta-fila[data-v-7965d1de]{display:flex;gap:.6rem}.puerta-fila .form-control[data-v-7965d1de]{min-width:0;border:2px solid #CFC4F2;border-radius:1rem;font-weight:700;letter-spacing:.08em}.puerta-fila .form-control[data-v-7965d1de]::placeholder{letter-spacing:0;font-weight:500}.puerta-fila .form-control[data-v-7965d1de]:focus{border-color:#9f8cdd;box-shadow:0 0 0 .2rem #9f8cdd4d}.puerta-fila .form-control.is-invalid[data-v-7965d1de]{border-color:#e23c34}.puerta-fila .btn[data-v-7965d1de]{flex:none}.puerta-error[data-v-7965d1de]{min-height:1.5rem;margin:.4rem 0 0;color:#e23c34;font-weight:700;font-size:.9rem}.puerta-duracion[data-v-7965d1de]{margin:0;color:#6e5cb8;font-size:.85rem;font-weight:600;text-align:center}.puerta-sin-codigo[data-v-7965d1de]{margin-top:1rem;padding:1rem;border-radius:1.1rem;background:#f4f1fc;color:#333;font-size:.95rem}.puerta-correo[data-v-7965d1de]{display:inline-flex;align-items:center;min-height:2.75rem;padding:.35rem 1.1rem;border:2px solid #6E5CB8;border-radius:999px;background:#fff;color:#6e5cb8;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.puerta-correo[data-v-7965d1de]:hover{background:#6e5cb8;color:#fff}@media (max-width: 575.98px){.puerta-tarjeta[data-v-7965d1de]{padding:1.5rem 1rem 1.25rem;border-radius:1.4rem}.puerta-fila[data-v-7965d1de]{flex-direction:column}.puerta-fila .btn[data-v-7965d1de]{width:100%}}.lector[data-v-ba179518]{display:flex;flex-direction:column;align-items:center;min-height:calc(100dvh - 3.25rem - 12px);padding-bottom:1rem;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.lector-cabecera[data-v-ba179518]{width:100%;text-align:center;margin-bottom:.5rem}.lector .lector-titulo[data-v-ba179518]{margin:0;font-size:clamp(2rem,5vw,3rem)!important;line-height:1;color:#6e5cb8}.escenario[data-v-ba179518]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1400px;height:calc(100dvh - 13.25rem - 12px);min-height:240px;perspective:3000px}.libro[data-v-ba179518]{position:relative;flex:none;transition:transform .75s ease-in-out;transform-style:preserve-3d;touch-action:pan-y;cursor:pointer}.libro.girando[data-v-ba179518]{cursor:default}.mitad[data-v-ba179518]{position:absolute;top:0;height:100%;overflow:hidden}.mitad-izq[data-v-ba179518]{left:0;width:50%;border-radius:.6rem 0 0 .6rem}.mitad-der[data-v-ba179518]{left:50%;width:50%;border-radius:0 .6rem .6rem 0}.mitad-unica[data-v-ba179518]{left:0;width:100%;border-radius:.3rem .6rem .6rem .3rem}.mitad[data-v-ba179518]:has(.cara-pagina){box-shadow:0 18px 40px #3b2a4d47}.libro[data-v-ba179518] .cara-pagina{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.libro[data-v-ba179518] .cara-guarda{background-color:#e4def6;background-image:radial-gradient(circle,rgba(110,92,184,.22) 2px,transparent 2.5px);background-size:22px 22px}.libro[data-v-ba179518] .cara-fin{background:#f4f1fc}.libro[data-v-ba179518] .cara-papel{background:linear-gradient(90deg,#f3f0fa,#fff 30%)}.lomo[data-v-ba179518]{position:absolute;top:0;bottom:0;left:calc(50% - 30px);width:60px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 42%,rgba(0,0,0,.22) 50%,rgba(0,0,0,.1) 58%,transparent)}.unica .mitad-unica[data-v-ba179518]:after{content:"";position:absolute;inset:0 auto 0 0;width:26px;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent);pointer-events:none}.hoja[data-v-ba179518]{position:absolute;top:0;height:100%;transform-style:preserve-3d;animation-duration:.75s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;z-index:5}.cara[data-v-ba179518]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dorso[data-v-ba179518]{transform:rotateY(180deg)}.cara[data-v-ba179518]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:.75s ease-in-out forwards}.doble .hoja-sig[data-v-ba179518]{left:50%;width:50%;transform-origin:left center;animation-name:pasar-sig-ba179518}.doble .hoja-ant[data-v-ba179518]{left:0;width:50%;transform-origin:right center;animation-name:pasar-ant-ba179518}.doble .hoja-sig .frente[data-v-ba179518]:after{background:linear-gradient(90deg,rgba(0,0,0,.35),transparent 60%);animation-name:oscurecer-ba179518}.doble .hoja-sig .dorso[data-v-ba179518]:after{background:linear-gradient(270deg,rgba(0,0,0,.3),transparent 60%);animation-name:aclarar-ba179518}.doble .hoja-ant .frente[data-v-ba179518]:after{background:linear-gradient(270deg,rgba(0,0,0,.35),transparent 60%);animation-name:oscurecer-ba179518}.doble .hoja-ant .dorso[data-v-ba179518]:after{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 60%);animation-name:aclarar-ba179518}.unica .hoja[data-v-ba179518]{left:0;width:100%;transform-origin:left center}.unica .hoja-sig[data-v-ba179518]{animation-name:pasar-sig-ba179518}.unica .hoja-ant[data-v-ba179518]{animation-name:volver-unica-ba179518}.unica .frente[data-v-ba179518]:after{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 70%)}.unica .hoja-sig .frente[data-v-ba179518]:after{animation-name:oscurecer-ba179518}.unica .hoja-ant .frente[data-v-ba179518]:after{animation-name:aclarar-ba179518}@keyframes pasar-sig-ba179518{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes pasar-ant-ba179518{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes volver-unica-ba179518{0%{transform:rotateY(-180deg)}to{transform:rotateY(0)}}@keyframes oscurecer-ba179518{0%{opacity:0}to{opacity:1}}@keyframes aclarar-ba179518{0%{opacity:1}to{opacity:0}}.mitad[data-v-ba179518]:has(.cara-img):before,.cara[data-v-ba179518]:has(.cara-img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.09;pointer-events:none;background-image:var(--marca);background-repeat:repeat}.libro.pausado .mitad[data-v-ba179518],.libro.pausado .hoja[data-v-ba179518]{filter:blur(24px)}.pausa[data-v-ba179518]{position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;border:0;border-radius:1.25rem;background:#f4f1fce0;color:#6e5cb8;font-weight:700;font-size:1.05rem;cursor:pointer}.pausa .bi[data-v-ba179518]{font-size:2.6rem}.pausa-titulo[data-v-ba179518]{font-family:Amatic SC,Arial Narrow,sans-serif-condensed,sans-serif;font-size:2.2rem;line-height:1}.controles[data-v-ba179518]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;max-width:40rem;margin-top:1rem}.flecha[data-v-ba179518]{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;padding:0;border:3px solid #6E5CB8;border-radius:50%;background:#fff;color:#6e5cb8;font-size:1.8rem;box-shadow:0 6px 16px #3b2a4d38;touch-action:manipulation;transition:transform .1s,opacity .2s}.flecha[data-v-ba179518]:not(:disabled):hover{transform:scale(1.06)}.flecha[data-v-ba179518]:not(:disabled):active{transform:scale(.94)}.flecha[data-v-ba179518]:disabled{opacity:.35;box-shadow:none}.flecha.invita[data-v-ba179518]{background:#b2cb45;border-color:#b2cb45;color:#333;animation:latir-ba179518 1.6s ease-in-out infinite}@keyframes latir-ba179518{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.centro[data-v-ba179518]{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:0;min-height:3.75rem;justify-content:center}.contador[data-v-ba179518]{margin:0;font-weight:700;color:#6e5cb8;text-align:center;font-size:.95rem}.progreso[data-v-ba179518]{width:100%;max-width:18rem;height:.45rem;border-radius:999px;background:#e4def6;overflow:hidden}.progreso span[data-v-ba179518]{display:block;height:100%;background:#9f8cdd;border-radius:inherit;transition:width .75s ease-in-out}.boton-abrir[data-v-ba179518],.boton-fin[data-v-ba179518]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;padding:.45rem 1.3rem;border:0;border-radius:999px;background:#b2cb45;color:#333;font-weight:800;font-size:1.05rem;text-decoration:none;box-shadow:0 4px #0000001f;touch-action:manipulation}.boton-abrir[data-v-ba179518]{font-size:1.2rem;padding-inline:2rem}.boton-fin.otro[data-v-ba179518]{background:#fff;color:#6e5cb8;border:2px solid #6E5CB8;box-shadow:none}.fin-botones[data-v-ba179518]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.fin-tarjeta[data-v-ba179518]{position:absolute;top:0;bottom:0;left:50%;width:50%;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem;text-align:center;cursor:default}.unica .fin-tarjeta[data-v-ba179518]{left:0;width:100%;padding:1rem .75rem;gap:.35rem}.fin-titulo[data-v-ba179518]{font-family:Amatic SC,Arial Narrow,sans-serif-condensed,sans-serif;font-weight:700;font-size:clamp(2.6rem,6vw,4.5rem);line-height:1;color:#6e5cb8}.fin-pregunta[data-v-ba179518]{font-weight:700;font-size:clamp(.9rem,1.6vw,1.15rem);color:#333;max-width:20rem}.fin-sigue[data-v-ba179518]{margin-top:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6e5cb8}.sugeridas[data-v-ba179518]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.6rem;width:100%;max-width:30rem;margin:0;padding:0;list-style:none}.sugerida[data-v-ba179518]{display:flex;flex-direction:column;align-items:center;gap:.3rem;height:100%;padding:.4rem;border:2px solid #E4DEF6;border-radius:1rem;background:#fff;color:#6e5cb8;text-decoration:none;box-shadow:0 4px 10px #3b2a4d1f;transition:transform .15s;touch-action:manipulation}.sugerida[data-v-ba179518]:hover{transform:translateY(-3px);border-color:#9f8cdd;color:#6e5cb8}.sugerida-foto[data-v-ba179518]{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:.65rem;background:#f4f1fc}.sugerida-foto img[data-v-ba179518]{width:100%;height:100%;object-fit:cover;pointer-events:none}.sugerida-nombre[data-v-ba179518]{font-size:.8rem;font-weight:700;line-height:1.2}.sin-libro[data-v-ba179518]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 1rem;font-weight:700;color:#6e5cb8}@media (max-width: 767.98px){.lector[data-v-ba179518]{min-height:calc(100dvh - 7.5rem - 12px)}.lector-cabecera[data-v-ba179518]{padding-inline:3.5rem}.escenario[data-v-ba179518]{height:calc(100dvh - 16.5rem - 12px - env(safe-area-inset-bottom))}.controles[data-v-ba179518]{gap:.5rem;margin-top:.75rem}.flecha[data-v-ba179518]{width:3.5rem;height:3.5rem}.boton-fin[data-v-ba179518]{font-size:.88rem;padding-inline:.75rem;gap:.3rem}.controles.al-final .fin-botones[data-v-ba179518]{flex-wrap:nowrap}.controles.al-final .progreso[data-v-ba179518]{display:none}.controles.al-final[data-v-ba179518]{grid-template-columns:minmax(0,1fr)}.controles.al-final .flecha[data-v-ba179518]{display:none}}@media (prefers-reduced-motion: reduce){.libro[data-v-ba179518],.progreso span[data-v-ba179518]{transition:none}.hoja[data-v-ba179518],.cara[data-v-ba179518]:after{animation-duration:1ms!important}.flecha.invita[data-v-ba179518]{animation:none}}.solo-impresion[data-v-ba179518]{display:none}@media print{.lector[data-v-ba179518]>:not(.solo-impresion){display:none!important}.solo-impresion[data-v-ba179518]{display:block;padding:2rem;font-size:1.2rem;color:#333}}
