.vcodl-lt{--lt-fondo: #fffdf8;--lt-sup: #ffffff;--lt-panel: #f7f3ec;--lt-tinta: #1b2029;--lt-tinta-2: #525966;--lt-linea: #e2dacb;--lt-linea-f: #857b6c;--lt-acento: #046cbd;--lt-acento-suave: #e5eff8;--lt-oro: #b08d4f;--lt-oro-texto: #76571c;--lt-hover: #f2ede4;--lt-foco: #046cbd;--lt-velo: rgba(14, 34, 56, .5);--lt-sombra: 0 1px 2px rgba(14, 34, 56, .06), 0 4px 12px rgba(14, 34, 56, .08);--lt-sombra-2: 0 16px 48px rgba(14, 34, 56, .2);--lt-barra-top: 8px;--lt-barra-alto: 54px;position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;height:900px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);min-height:460px;overflow:hidden;color:var(--lt-tinta);background:var(--lt-fondo);font-family:var(--vcs-ui);font-size:16px;line-height:24px;transition:background-color .2s ease-out,color .2s ease-out}.vcodl-lt[data-tema=sepia]{--lt-fondo: #f3e9d2;--lt-sup: #fbf6ea;--lt-panel: #efe4cb;--lt-tinta: #3a2e1f;--lt-tinta-2: #5f5140;--lt-linea: #e0d2b4;--lt-linea-f: #857b6c;--lt-acento: #035a9e;--lt-acento-suave: #e1e6e4;--lt-oro-texto: #6e5118;--lt-hover: #ebe0c6;--lt-foco: #035a9e;--lt-sombra: 0 1px 2px rgba(58, 46, 31, .08), 0 4px 12px rgba(58, 46, 31, .1);--lt-sombra-2: 0 16px 48px rgba(58, 46, 31, .22)}.vcodl-lt[data-tema=oscuro]{--lt-fondo: #1c1c1c;--lt-sup: #24272c;--lt-panel: #1f2226;--lt-tinta: #ece7de;--lt-tinta-2: #a9b0bb;--lt-linea: #353a42;--lt-linea-f: #7b8594;--lt-acento: #6cb4f0;--lt-acento-suave: #152c43;--lt-oro: #cfae6e;--lt-oro-texto: #dcc087;--lt-hover: #2d3138;--lt-foco: #9ccbf5;--lt-velo: rgba(0, 0, 0, .6);--lt-sombra: 0 1px 2px rgba(0, 0, 0, .4), 0 4px 12px rgba(0, 0, 0, .3);--lt-sombra-2: 0 16px 48px rgba(0, 0, 0, .55)}@media (min-width: 600px){.vcodl-lt{--lt-barra-top: 12px;--lt-barra-alto: 58px}}.vcodl-lt:fullscreen{width:100vw;height:100vh;height:100dvh;max-height:none}.vcodl-lt:-webkit-full-screen{width:100vw;height:100vh;max-height:none}.vc-odl-ds .vcodl-inm{position:relative;width:100%}.vc-odl-ds .vcodl-inm .vcodl-lt{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));max-height:none;min-height:320px}@media (max-width: 1023px){html.vcodl-lectura,html.vcodl-lectura body{overflow:hidden;overscroll-behavior:none}.vc-odl-ds .vcodl-inm.is-listo{position:fixed;z-index:100000;inset:0}.vc-odl-ds .vcodl-inm.is-listo>.vcodl-reader-mount{height:100%}.vc-odl-ds .vcodl-inm.is-listo .vcodl-lt{height:100%;min-height:0;max-height:none}}.vc-odl-ds .vcodl-inm:not(.is-listo) .vcodl-noprev{min-height:40vh;justify-content:center;border:0;border-radius:0;background:transparent}.vcodl-lt-barra{position:absolute;z-index:20;top:var(--lt-barra-top);right:8px;left:8px;max-width:920px;margin:0 auto;color:var(--lt-tinta);background:var(--lt-sup);border:1px solid var(--lt-linea);border-radius:8px;box-shadow:var(--lt-sombra);transition:transform .2s ease-out,opacity .2s ease-out,visibility .2s,left .2s ease-out,background-color .2s ease-out;user-select:none}.vcodl-lt.is-barra-oculta .vcodl-lt-barra{opacity:0;visibility:hidden;transform:translateY(calc(-100% - 16px))}.vcodl-lt-barra__fila,.vcodl-lt-buscar{display:flex;align-items:center;gap:2px;height:var(--lt-barra-alto);padding:0 5px}.vcodl-lt.is-buscando .vcodl-lt-barra__fila,.vcodl-lt-buscar[hidden]{display:none}.vcodl-lt-barra__titulo{flex:1 1 auto;min-width:0;padding:0 8px;text-align:left}.vcodl-lt.vcodl-lt .vcodl-lt-barra__t,.vcodl-lt.vcodl-lt .vcodl-lt-barra__s{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcodl-lt.vcodl-lt .vcodl-lt-barra__t{color:var(--lt-tinta);font:600 16px/20px var(--vcs-ui)}.vcodl-lt.vcodl-lt .vcodl-lt-barra__s{color:var(--lt-tinta-2);font:400 14px/18px var(--vcs-ui)}.vcodl-lt-sep{flex:none;width:1px;height:24px;margin:0 4px;background:var(--lt-linea)}.vcodl-lt-etq,.vcodl-lt.vcodl-lt span.vcodl-lt-volver.vcodl-lt-volver,.vcodl-lt.vcodl-lt .vcodl-lt-pantalla.vcodl-lt-pantalla{display:none}@media (min-width: 600px){.vcodl-lt-barra{right:16px;left:16px}.vcodl-lt-barra__fila,.vcodl-lt-buscar{padding:0 7px}.vcodl-lt-barra__titulo{text-align:center}.vcodl-lt-etq{display:inline}.vcodl-lt.vcodl-lt .vcodl-lt-volver.vcodl-lt-volver,.vcodl-lt.vcodl-lt .vcodl-lt-pantalla.vcodl-lt-pantalla{display:inline-flex}.vcodl-lt.vcodl-lt span.vcodl-lt-volver.vcodl-lt-volver{display:block}}.vcodl-lt .vcodl-ico-salir,.vcodl-lt.is-pantalla .vcodl-ico-entrar{display:none}.vcodl-lt.is-pantalla .vcodl-ico-salir{display:block}.vcodl-lt.vcodl-lt.is-sin-pantalla .vcodl-lt-pantalla.vcodl-lt-pantalla{display:none}@media (min-width: 1024px){.vcodl-lt.is-indice .vcodl-lt-barra{left:336px}}.vcodl-lt.vcodl-lt .vcodl-toolbar-btn{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;width:auto;min-width:44px;height:44px;min-height:0;margin:0;padding:0 10px;color:var(--lt-tinta);background:transparent;border:0;border-radius:4px;box-shadow:none;cursor:pointer;font:600 15px/1 var(--vcs-ui);letter-spacing:normal;text-decoration:none;text-transform:none;transition:background-color .12s ease-out,color .12s ease-out}.vcodl-toolbar-btn svg,.vcodl-close-btn svg,.vcodl-lt-velo svg{display:block;flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.vcodl-lt.vcodl-lt .vcodl-toolbar-btn:focus,.vcodl-lt.vcodl-lt .vcodl-toolbar-btn:active{color:var(--lt-tinta);background:transparent}.vcodl-lt.vcodl-lt .vcodl-toolbar-btn:hover:not(:disabled){color:var(--lt-tinta);background:var(--lt-hover)}.vcodl-lt.vcodl-lt .vcodl-toolbar-btn[aria-expanded=true],.vcodl-lt.vcodl-lt .vcodl-toolbar-btn[aria-expanded=true]:hover{color:var(--lt-acento);background:var(--lt-acento-suave)}.vcodl-lt.vcodl-lt .vcodl-toolbar-btn:disabled{opacity:.4;cursor:not-allowed}.vcodl-lt.vcodl-lt button:focus-visible,.vcodl-lt.vcodl-lt a:focus-visible,.vcodl-lt.vcodl-lt input:focus-visible{outline:3px solid var(--lt-foco);outline-offset:2px}.vcodl-lt.vcodl-lt .vcodl-close-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;color:var(--lt-tinta-2);background:transparent;border:0;border-radius:4px;box-shadow:none;cursor:pointer;line-height:1}.vcodl-lt.vcodl-lt .vcodl-close-btn:hover,.vcodl-lt.vcodl-lt .vcodl-close-btn:focus{color:var(--lt-tinta);background:var(--lt-hover)}.vcodl-lt-buscar{gap:4px}.vcodl-lt.vcodl-lt .vcodl-lt-buscar.vcodl-lt-buscar input{flex:1 1 auto;width:auto;min-width:0;max-width:560px;height:44px;margin:0;padding:0 12px;color:var(--lt-tinta);background:var(--lt-sup);border:1px solid var(--lt-linea-f);border-radius:4px;box-shadow:none;font:400 16px/20px var(--vcs-ui)}.vcodl-lt.vcodl-lt .vcodl-lt-buscar.vcodl-lt-buscar input:hover,.vcodl-lt.vcodl-lt .vcodl-lt-buscar.vcodl-lt-buscar input:focus{color:var(--lt-tinta);background:var(--lt-sup);border-color:var(--lt-acento)}.vcodl-lt-buscar input::-webkit-search-decoration,.vcodl-lt-buscar input::-webkit-search-cancel-button,.vcodl-lt-buscar input::-webkit-search-results-button,.vcodl-lt-buscar input::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.vcodl-lt .vcodl-lt-buscar input::placeholder{color:var(--lt-tinta-2);opacity:1}.vcodl-lt-buscar output{flex:none;min-width:56px;padding:0 4px;color:var(--lt-tinta-2);font:400 14px/20px var(--vcs-ui);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.vcodl-lt-avance{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;background:var(--lt-linea)}.vcodl-lt-avance__lleno{position:absolute;inset:0 auto 0 0;width:0%;background:var(--lt-oro);transition:width .3s ease}.vcodl-lt__cuerpo{position:relative;display:flex;flex:1 1 auto;min-width:0;min-height:0;background:var(--lt-fondo)}.vcodl-lt__col{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.vcodl-lt__escena{position:relative;flex:1 1 auto;min-width:0;min-height:0;background:var(--lt-fondo)}.vcodl-lt-pie{display:flex;flex:none;align-items:center;justify-content:center;gap:4px;box-sizing:content-box;height:56px;padding:0 8px env(safe-area-inset-bottom,0px);color:var(--lt-tinta-2);background:var(--lt-fondo);font:400 14px/20px var(--vcs-ui)}.vcodl-lt-nav{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:center;min-width:0;max-width:560px;padding:0 6px}.vcodl-lt-pie__cap{min-width:0;max-width:60ch;overflow:hidden;color:var(--lt-tinta);font:500 13px/16px var(--vcs-ui);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.vcodl-lt.vcodl-lt .vcodl-lt-nav .vcodl-lt-nav__rango.vcodl-lt-nav__rango{display:block;box-sizing:border-box;width:100%;min-width:0;height:32px;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;accent-color:var(--lt-acento);cursor:pointer;-webkit-appearance:auto;appearance:auto}.vcodl-lt.vcodl-lt .vcodl-lt-nav .vcodl-lt-nav__rango.vcodl-lt-nav__rango:disabled{opacity:.4;cursor:default}@media (min-width: 600px){.vcodl-lt-nav{flex-direction:row;align-items:center;gap:12px}.vcodl-lt-pie__cap{flex:none;max-width:50%;font-size:14px;line-height:18px}}.vcodl-lt.vcodl-lt .vcodl-lt-pie .vcodl-toolbar-btn,.vcodl-lt.vcodl-lt .vcodl-lt-pie .vcodl-toolbar-btn:focus{color:var(--lt-tinta-2)}.vcodl-lt.vcodl-lt .vcodl-lt-velo{position:absolute;inset:0;z-index:35;display:none;width:100%;height:100%;margin:0;padding:0;background:var(--lt-velo);border:0;border-radius:0;box-shadow:none;cursor:default}@media (max-width: 1023px){.vcodl-lt.vcodl-lt.is-indice .vcodl-lt-velo{display:block}}@media (max-width: 599px){.vcodl-lt.vcodl-lt.is-ajustes .vcodl-lt-velo,.vcodl-lt.vcodl-lt.is-ficha .vcodl-lt-velo{display:block}}.vcodl-reader-sidebar{z-index:40;display:flex;flex:none;flex-direction:column;width:320px;height:100%;overflow:hidden;color:var(--lt-tinta);background:var(--lt-panel);border-right:1px solid var(--lt-linea);transition:width .2s ease-out,transform .2s ease-out,visibility .2s}.vcodl-reader-sidebar>*{min-width:320px}.vcodl-reader-sidebar.hidden{width:0;visibility:hidden;border-right:0}@media (max-width: 1023px){.vcodl-reader-sidebar,.vcodl-reader-sidebar.hidden{position:absolute;top:0;bottom:0;left:0;width:min(360px,88%);border-right:0;box-shadow:var(--lt-sombra-2)}.vcodl-reader-sidebar>*{min-width:0}.vcodl-reader-sidebar.hidden{transform:translate(-105%)}}.vcodl-lt-ajustes{position:absolute;z-index:45;top:calc(var(--lt-barra-top) + var(--lt-barra-alto) + 10px);right:max(16px,calc((100% - 920px)/2));box-sizing:border-box;width:340px;max-width:calc(100% - 16px);max-height:calc(100% - 150px);overflow-y:auto;padding:6px 20px 20px;color:var(--lt-tinta);background:var(--lt-sup);border:1px solid var(--lt-linea);border-radius:8px;box-shadow:var(--lt-sombra-2)}.vcodl-lt-ajustes[hidden]{display:none}@media (max-width: 599px){.vcodl-lt-ajustes{inset:auto 0 0;width:auto;max-width:none;max-height:86%;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:12px 12px 0 0}}.vcodl-lt-panel-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-right:-12px}.vcodl-lt.vcodl-lt .vcodl-lt-ante,.vcodl-lt.vcodl-lt .vcodl-lt-ajustes__etq{margin:0}.vcodl-lt.vcodl-lt .vcodl-lt-ante{color:var(--lt-oro-texto);font:600 13px/16px var(--vcs-ui);letter-spacing:.12em;text-transform:uppercase}.vcodl-lt.vcodl-lt .vcodl-lt-ajustes__etq{margin:16px 0 8px;color:var(--lt-tinta);font:600 15px/20px var(--vcs-ui)}.vcodl-lt.vcodl-lt .vcodl-lt-pantalla-op{display:none}@media (max-width: 599px){.vcodl-lt.vcodl-lt .vcodl-lt-pantalla-op{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;min-height:48px;margin:20px 0 0;padding:0 16px;color:var(--lt-tinta);background:transparent;border:1px solid var(--lt-linea-f);border-radius:6px;box-shadow:none;cursor:pointer;font:600 15px/20px var(--vcs-ui);letter-spacing:normal;text-transform:none;white-space:normal}.vcodl-lt.vcodl-lt .vcodl-lt-pantalla-op:hover,.vcodl-lt.vcodl-lt .vcodl-lt-pantalla-op:focus{color:var(--lt-tinta);background:var(--lt-hover)}}.vcodl-lt-pantalla-op svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.vcodl-lt.vcodl-lt.is-sin-pantalla .vcodl-lt-pantalla-op,.vc-odl-ds .vcodl-inm__cerrar{display:none}.vc-odl-ds .vcodl-inm__ficha:not(.is-en-lector){max-width:640px;margin:0 auto;padding:40px 0 64px}.vc-odl-ds .vcodl-lt .vcodl-inm__ficha{position:absolute;z-index:46;top:calc(var(--lt-barra-top) + var(--lt-barra-alto) + 10px);right:max(16px,calc((100% - 920px)/2));box-sizing:border-box;width:400px;max-width:calc(100% - 32px);max-height:calc(100% - var(--lt-barra-top) - var(--lt-barra-alto) - 66px);overflow-y:auto;overscroll-behavior:contain;color:var(--vcs-tinta);background:var(--vcs-papel);border:1px solid var(--vcs-linea);border-radius:8px;box-shadow:var(--lt-sombra-2);opacity:0;visibility:hidden;transform:translateY(-6px);transition:transform .2s ease-out,opacity .2s ease-out,visibility .2s}.vc-odl-ds .vcodl-lt .vcodl-inm__ficha.is-abierta{opacity:1;visibility:visible;transform:none}.vc-odl-ds .vcodl-lt .vcodl-inm__ficha:focus{outline:none}@media (max-width: 599px){.vc-odl-ds .vcodl-lt .vcodl-inm__ficha{inset:auto 0 0;width:auto;max-width:none;max-height:88%;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-radius:12px 12px 0 0;opacity:1;transform:translateY(105%)}.vc-odl-ds .vcodl-lt .vcodl-inm__ficha:before{content:"";display:block;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--vcs-linea)}}.vc-odl-ds .vcodl-lt .vcodl-inm__cerrar.vcodl-inm__cerrar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;color:var(--vcs-tinta-2);background:transparent;border:0;border-radius:4px;box-shadow:none;cursor:pointer}.vc-odl-ds .vcodl-lt .vcodl-inm__cerrar.vcodl-inm__cerrar:hover,.vc-odl-ds .vcodl-lt .vcodl-inm__cerrar.vcodl-inm__cerrar:focus{color:var(--vcs-tinta);background:var(--vcs-papel-hundido)}.vcodl-inm__cerrar svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.vc-odl-ds .vcodl-libro{padding:6px 20px 24px;color:var(--vcs-tinta);font:400 16px/24px var(--vcs-ui)}.vc-odl-ds .vcodl-inm__ficha:not(.is-en-lector) .vcodl-libro{padding:0 16px}.vcodl-libro__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-right:-12px}.vc-odl-ds .vcodl-libro__cab .vc-odl-ante{margin:0}.vcodl-libro__id{display:flex;align-items:flex-start;gap:16px;margin-top:4px}.vcodl-libro__tapa{flex:none;width:88px}.vc-odl-ds .vcodl-libro__tapa>*,.vc-odl-ds .vcodl-libro__tapa .vc-odl-tapa{width:100%;max-width:100%}.vc-odl-ds .vcodl-libro__tapa .vc-odl-tapa{padding:10px 8px}.vc-odl-ds .vcodl-libro__tapa .vc-odl-tapa__k,.vc-odl-ds .vcodl-libro__tapa .vc-odl-tapa__au{display:none}.vc-odl-ds .vcodl-libro__tapa .vc-odl-tapa__t{font-size:15px;line-height:17px}.vcodl-libro__datos{min-width:0}.vc-odl-ds .vcodl-libro .vcodl-libro__t{margin:0;color:var(--vcs-tinta);font:600 26px/30px var(--vcs-tit);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.vc-odl-ds .vcodl-libro .vcodl-libro__aut{margin:6px 0 0;color:var(--vcs-tinta-2);font:400 16px/22px var(--vcs-ui)}.vc-odl-ds .vcodl-libro__aut b{color:var(--vcs-tinta);font-weight:600}.vc-odl-ds .vcodl-libro .vcodl-libro__chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.vcodl-libro__chip{display:inline-flex;align-items:center;height:24px;padding:0 8px;color:var(--vcs-tinta);background:var(--vcs-papel-hundido);border-radius:2px;font:600 14px/20px var(--vcs-ui)}.vc-odl-ds .vcodl-libro__desc{margin:16px 0 0;color:var(--vcs-tinta);font:400 16px/26px "Source Serif 4","Source Serif Pro",Georgia,Times New Roman,serif}.vc-odl-ds .vcodl-libro__desc>*{margin:0 0 .7em}.vc-odl-ds .vcodl-libro__desc>:last-child{margin-bottom:0}.vc-odl-ds .vcodl-libro .vcodl-libro__lista{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--vcs-linea)}.vcodl-libro__lista>div{display:contents}.vc-odl-ds .vcodl-libro__lista dt{margin:0;color:var(--vcs-tinta-2);font:400 14px/24px var(--vcs-ui)}.vc-odl-ds .vcodl-libro__lista dd{min-width:0;margin:0;overflow-wrap:anywhere}.vc-odl-ds .vcodl-libro__lista a,.vc-odl-ds .vcodl-libro__lista a:hover,.vc-odl-ds .vcodl-libro__lista a:focus{color:var(--vcs-azul);text-decoration:underline;text-underline-offset:2px}.vcodl-libro__acc{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.vc-odl-ds .vcodl-libro .vcodl-libro__mas{margin:16px 0 0}.vc-odl-ds .vcodl-libro .vcodl-libro__seguir{margin-top:24px;padding-top:16px;border-top:1px solid var(--vcs-linea)}.vc-odl-ds .vcodl-libro .vcodl-libro__seguir h2{margin:0 0 8px;color:var(--vcs-oro-texto);font:600 13px/16px var(--vcs-ui);letter-spacing:.12em;text-transform:uppercase}.vc-odl-ds .vcodl-libro .vc-odl-comentarios{margin-top:24px}.vc-odl-ds .vcodl-lt[data-tema=sepia] .vcodl-inm__ficha{--vcs-pergamino: #efe4cb;--vcs-papel: #fbf6ea;--vcs-papel-hundido: #ebe0c6;--vcs-linea: #e0d2b4;--vcs-tinta: #3a2e1f;--vcs-tinta-2: #5f5140;--vcs-azul: #035a9e;--vcs-azul-hover: #024a83;--vcs-azul-suave: #e1e6e4;--vcs-oro-texto: #6e5118}.vc-odl-ds .vcodl-lt[data-tema=oscuro] .vcodl-inm__ficha{--vcs-pergamino: #1f2226;--vcs-papel: #24272c;--vcs-papel-hundido: #2d3138;--vcs-linea: #353a42;--vcs-linea-fuerte: #7b8594;--vcs-tinta: #ece7de;--vcs-tinta-2: #a9b0bb;--vcs-azul: #6cb4f0;--vcs-azul-hover: #93c8f4;--vcs-azul-suave: #152c43;--vcs-azul-linea: #24476b;--vcs-oro: #cfae6e;--vcs-oro-texto: #dcc087;--vcs-oro-suave: #2d2616}.vcodl-lt .vcodl-lt-aviso{position:absolute;z-index:50;bottom:56px;left:50%;max-width:calc(100% - 32px);margin:0;padding:10px 16px;color:#f3eee4;background:#0e2238;border-radius:4px;box-shadow:var(--lt-sombra-2);font:600 14px/20px var(--vcs-ui);opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .2s ease-out,transform .2s ease-out}.vcodl-lt[data-tema=oscuro] .vcodl-lt-aviso{color:#121519;background:#ece7de}.vcodl-lt.is-aviso .vcodl-lt-aviso{opacity:1;transform:translate(-50%)}.vcodl-lt--pie-flotante .vcodl-lt-pie{position:absolute;z-index:20;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));left:10px;box-sizing:border-box;height:56px;padding:0 4px;color:var(--lt-tinta);background:var(--lt-sup);border:1px solid var(--lt-linea);border-radius:12px;box-shadow:var(--lt-sombra);transition:opacity .25s ease-out,transform .25s cubic-bezier(.16,1,.3,1),visibility .25s,background-color .2s ease-out}.vcodl-lt.vcodl-lt.vcodl-lt--pie-flotante .vcodl-lt-pie .vcodl-toolbar-btn,.vcodl-lt.vcodl-lt.vcodl-lt--pie-flotante .vcodl-lt-pie .vcodl-toolbar-btn:focus{color:var(--lt-tinta)}.vcodl-lt--pie-flotante.is-barra-oculta .vcodl-lt-pie{opacity:0;visibility:hidden;transform:translateY(12px)}@media (min-width: 600px){.vcodl-lt--pie-flotante .vcodl-lt-pie{right:auto;bottom:calc(18px + env(safe-area-inset-bottom,0px));left:50%;width:min(520px,calc(100% - 32px));padding:0 6px;transform:translate(-50%)}.vcodl-lt--pie-flotante.is-barra-oculta .vcodl-lt-pie{transform:translate(-50%,12px)}}.vc-odl-ds .vcodl-libro .vcodl-libro__avance{margin:18px 0 0}.vc-odl-ds .vcodl-libro .vcodl-libro__avance[hidden],.vc-odl-ds .vcodl-libro .vcodl-libro__acc .vcodl-libro__inicio[hidden],.vc-odl-ds .vcodl-libro .vcodl-libro__chip[hidden],.vc-odl-ds .vcodl-libro .vcodl-libro__lista>div[hidden]{display:none}.vc-odl-ds .vcodl-libro .vcodl-libro__avance p{display:flex;justify-content:space-between;gap:12px;margin:0 0 6px;color:var(--vcs-tinta);font:400 14px/20px var(--vcs-ui);font-variant-numeric:tabular-nums}.vcodl-libro__barra{height:4px;overflow:hidden;border-radius:2px;background:var(--vcs-linea)}.vcodl-libro__barra span{display:block;width:0;height:100%;background:var(--vcs-azul);transition:width .3s ease}.vc-odl-ds .vcodl-libro .vcodl-libro__acc .vcodl-libro__inicio{flex:1 1 100%;justify-content:center}.vc-odl-ds .vcodl-libro .vcodl-libro__acc .vcodl-libro__guardar,.vc-odl-ds .vcodl-libro .vcodl-libro__acc .vcodl-libro__guardar+.vc-odl-btn{flex:1 1 0;justify-content:center}@media (prefers-reduced-motion: reduce){.vcodl-lt,.vcodl-lt-barra,.vcodl-lt-pie,.vcodl-reader-sidebar,.vcodl-lt-avance__lleno,.vcodl-libro__barra span,.vcodl-lt .vcodl-lt-aviso,.vc-odl-ds .vcodl-lt .vcodl-inm__ficha{transition:none}}
