.bib,.bib-cierre,.bib-estante,.bib-seccion,.inv-devolucion,.inv-lomos,.inv-muro-registro,.inv-portadas,.inv-regalos-lista[data-lista-regalos=prestamo],[data-separador-grupo=biblioteca]{--bib-paral:0.75rem;--bib-madera:color-mix(in srgb,var(--bib-tinte,var(--inv-acento-profundo)) 40%,#4a2c1a);--bib-madera-luz:color-mix(in srgb,var(--bib-madera) 60%,#d8a878);--bib-madera-sombra:color-mix(in srgb,var(--bib-madera) 58%,#120804);--bib-laton:color-mix(in srgb,var(--inv-detalle) 42%,#cfa257);--bib-laton-luz:color-mix(in srgb,var(--bib-laton) 50%,#fff4d2);--bib-laton-sombra:color-mix(in srgb,var(--bib-laton) 55%,#4d3210);--bib-barro:color-mix(in srgb,var(--inv-acento) 52%,#b8673f);--bib-barro-luz:color-mix(in srgb,var(--bib-barro) 60%,#ffd9b0);--bib-barro-sombra:color-mix(in srgb,var(--bib-barro) 60%,#2a1006);--bib-papel:var(--inv-superficie);--bib-kraft:color-mix(in srgb,var(--inv-detalle) 50%,#c8a272);--bib-tinta-sello:color-mix(in srgb,var(--inv-acento) 85%,var(--inv-texto));--bib-sol:#fff1cc;--bib-t0:var(--inv-acento);--bib-t1:var(--inv-acento-profundo);--bib-t2:color-mix(in srgb,var(--inv-detalle) 85%,#6b4a22);--bib-t3:color-mix(in srgb,var(--inv-texto) 72%,var(--inv-acento));--bib-t4:color-mix(in srgb,var(--inv-superficie) 62%,var(--inv-detalle));--bib-t5:color-mix(in srgb,var(--inv-texto-suave) 80%,var(--inv-detalle-suave));--bib-t6:color-mix(in srgb,var(--inv-acento) 55%,var(--inv-detalle));--bib-t7:color-mix(in srgb,var(--inv-acento-profundo) 55%,var(--inv-texto))}@media (min-width:640px){.bib,.bib-cierre,.bib-estante,.bib-seccion{--bib-paral:1.5rem}}@media (min-width:1040px){.bib,.bib-cierre,.bib-estante,.bib-seccion{--bib-paral:2.2rem}}.bib{background-color:var(--inv-fondo);background-image:radial-gradient(ellipse 60% 40% at 20% 12%,color-mix(in srgb,var(--bib-sol) 30%,transparent),transparent 70%),radial-gradient(ellipse 50% 30% at 85% 60%,color-mix(in srgb,var(--inv-detalle) 10%,transparent),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0 0.12 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 100svh,100% 100svh,220px 220px;background-repeat:repeat-y,repeat-y,repeat}.bib-paral{position:absolute;top:0;bottom:0;z-index:5;width:var(--bib-paral);pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 3px,color-mix(in srgb,var(--bib-madera-sombra) 30%,transparent) 3px 4px,transparent 4px 9px),linear-gradient(90deg,var(--bib-madera-luz),var(--bib-madera) 35%,var(--bib-madera) 70%,var(--bib-madera-sombra))}.bib-paral[data-lado=izq]{left:0}.bib-paral[data-lado=der],.bib-paral[data-lado=izq]{box-shadow:3px 0 8px -2px color-mix(in srgb,#000 35%,transparent)}.bib-paral[data-lado=der]{right:0;transform:scaleX(-1)}.bib-luz{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.bib-haz{position:absolute;left:-40%;width:180%;height:11rem;transform:rotate(-26deg);transform-origin:50% 50%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--bib-sol) 34%,transparent) 38%,color-mix(in srgb,var(--bib-sol) 22%,transparent) 62%,transparent);mix-blend-mode:screen;filter:blur(6px)}.bib-haz[data-haz="1"]{top:2%}.bib-haz[data-haz="2"]{top:27%;height:8rem;opacity:.8}.bib-haz[data-haz="3"]{top:52%}.bib-haz[data-haz="4"]{top:78%;height:7rem;opacity:.75}.bib-mota{position:absolute;border-radius:50%;background:#fff8e2;box-shadow:0 0 4px #fff1c8;opacity:.55}@keyframes bib-mota{0%{transform:translate(0);opacity:0}20%{opacity:.8}80%{opacity:.6}to{transform:translate(18px,-60px);opacity:0}}.bib-luz[data-anima] .bib-mota{animation:bib-mota var(--bib-dura,12s) linear infinite;animation-delay:var(--bib-retraso,0s)}@keyframes bib-mecer{0%,to{transform:rotate(var(--bib-giro,0deg))}50%{transform:rotate(calc(var(--bib-giro, 0deg) + 3deg))}}.bib-libros{position:relative;display:flex;align-items:flex-end;gap:1px;height:5.6rem;padding:0 calc(var(--bib-paral) + .4rem);overflow-x:clip;overflow-y:visible}.bib-libro{position:relative;flex:none;border-radius:2px 2px 0 0;background-color:var(--bib-t0);background-image:linear-gradient(90deg,rgb(0 0 0/.22),transparent 24%,rgb(255 255 255/.16) 46%,transparent 62%,rgb(0 0 0/.24));box-shadow:inset 0 -2px 0 rgb(0 0 0/.16)}.bib-libro[data-tono="1"]{background-color:var(--bib-t1)}.bib-libro[data-tono="2"]{background-color:var(--bib-t2)}.bib-libro[data-tono="3"]{background-color:var(--bib-t3)}.bib-libro[data-tono="4"]{background-color:var(--bib-t4)}.bib-libro[data-tono="5"]{background-color:var(--bib-t5)}.bib-libro[data-tono="6"]{background-color:var(--bib-t6)}.bib-libro[data-tono="7"]{background-color:var(--bib-t7)}.bib-libro[data-bandas="1"]:before,.bib-libro[data-bandas="2"]:after,.bib-libro[data-bandas="2"]:before{content:"";position:absolute;left:0;right:0;height:4px;border-top:1px solid color-mix(in srgb,var(--bib-laton-luz) 85%,transparent);border-bottom:1px solid color-mix(in srgb,var(--bib-laton) 85%,transparent)}.bib-libro:before{top:12%}.bib-libro:after{bottom:10%}.bib-tejuelo{position:absolute;left:18%;right:18%;bottom:22%;height:9%;min-height:6px;border-radius:1px;background:color-mix(in srgb,var(--inv-superficie) 88%,var(--inv-detalle))}.bib-libro[data-inclinado="-1"]{transform:rotate(-9deg);transform-origin:0 100%;margin:0 4px 0 6px}.bib-libro[data-inclinado="1"]{transform:rotate(9deg);transform-origin:100% 100%;margin:0 6px 0 4px}.bib-tabla{position:relative;z-index:6;display:block;height:.9rem;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,color-mix(in srgb,var(--bib-madera-luz) 45%,var(--bib-madera)) 2px 5px,var(--bib-madera) 5px 70%,var(--bib-madera-sombra));box-shadow:0 1px 0 var(--bib-madera-sombra),0 .9rem 1.2rem -.5rem color-mix(in srgb,#1e0f05 50%,transparent)}.bib-estante{position:relative;z-index:1}.bib-estante:after{content:"";position:absolute;left:0;right:0;top:100%;height:2.2rem;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,#2a1608 22%,transparent),transparent)}.bib-estante[data-estante-biblioteca=ninguno]{margin-top:1rem}.bib-jarron{position:relative;flex:none;display:block;width:3rem;height:4rem;margin:0 .3rem}.bib-jarron-cuerpo{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;overflow:visible;z-index:1}.bib-barro{fill:var(--bib-barro)}.bib-barro-asa{fill:none;stroke:var(--bib-barro-sombra);stroke-width:2.6;stroke-linecap:round}.bib-barro-luz{fill:none;stroke:var(--bib-barro-luz);stroke-width:2.4;stroke-linecap:round;opacity:.6}.bib-barro-raya{fill:none;stroke:var(--bib-barro-sombra);stroke-width:1.2;opacity:.45;stroke-dasharray:3 3}.bib-barro-boca{fill:none;stroke:var(--bib-barro-sombra);stroke-width:2.2;stroke-linecap:round}.bib-jarron-cuerpo{filter:drop-shadow(1px 2px 1.5px color-mix(in srgb,#1e0f05 35%,transparent))}.bib-jarron-pampas{position:absolute;left:50%;bottom:82%;width:0;height:7.4rem}.bib-jarron-espiga{position:absolute;bottom:0;left:-1.3rem;width:2.6rem;height:var(--bib-alto,100%);transform-origin:50% 100%;transform:rotate(var(--bib-giro,0deg))}.bib-jarron-espiga .bib-mece{display:block;width:100%;height:100%;transform-origin:50% 100%}.bib-jarron-espiga .inv-hb-espiga{width:100%;height:100%}[data-anima] .bib-jarron-espiga .bib-mece{animation:bib-mecer-espiga 6s ease-in-out infinite;animation-delay:var(--bib-retraso,0s)}@keyframes bib-mecer-espiga{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}.bib-jarron-grande{width:4rem;height:5rem}.bib-jarron-grande .bib-jarron-pampas{height:9rem}.bib-jarron[data-forma=cuenco]{width:3.6rem;height:3.4rem}.bib-lampara{position:relative;flex:none;display:block;width:4.6rem;height:4.1rem;margin:0 .35rem}.bib-lampara svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:1}.bib-laton{fill:var(--bib-laton)}.bib-laton-trazo{fill:none;stroke:var(--bib-laton);stroke-width:2}.bib-pantalla{fill:var(--inv-acento-profundo)}.bib-pantalla-brillo{fill:none;stroke:color-mix(in srgb,#fff 45%,transparent);stroke-width:2.4;stroke-linecap:round}.bib-pantalla-filo{stroke:var(--bib-laton);stroke-width:2.4}.bib-cadena{stroke:var(--bib-laton);stroke-width:1;stroke-dasharray:1.5 1}.bib-lampara-luz{position:absolute;left:-40%;right:-40%;top:40%;height:130%;border-radius:50%;background:radial-gradient(ellipse 50% 40% at 50% 20%,color-mix(in srgb,var(--bib-sol) 75%,transparent),transparent 70%);mix-blend-mode:screen}.bib-objeto-diploma{position:relative;flex:none;display:flex;align-items:flex-end;gap:.2rem;margin:0 .35rem}.bib-diploma{width:5.2rem;height:auto;overflow:visible}.bib-diploma-rollo{fill:color-mix(in srgb,var(--inv-superficie) 92%,var(--inv-detalle))}.bib-diploma-extremo,.bib-diploma-rollo{stroke:color-mix(in srgb,var(--inv-detalle) 70%,var(--inv-texto));stroke-width:1}.bib-diploma-extremo{fill:color-mix(in srgb,var(--inv-superficie) 75%,var(--inv-detalle))}.bib-diploma-espiral{fill:none;stroke:color-mix(in srgb,var(--inv-detalle) 80%,var(--inv-texto));stroke-width:.8}.bib-diploma-linea{stroke:color-mix(in srgb,var(--inv-detalle) 40%,transparent);stroke-width:.8}.bib-cinta{fill:var(--inv-acento)}.bib-cinta-nudo{fill:var(--inv-acento-profundo)}.bib-reloj{width:1.5rem;height:auto}.bib-madera-svg{fill:var(--bib-madera)}.bib-vidrio{fill:color-mix(in srgb,#fff 45%,transparent);stroke:color-mix(in srgb,var(--inv-texto) 35%,transparent);stroke-width:.8}.bib-arena{fill:var(--bib-kraft)}.bib-birrete{width:3.6rem;height:auto;overflow:visible}.bib-birrete-copa{fill:var(--bib-t3)}.bib-birrete-tapa{fill:color-mix(in srgb,var(--inv-texto) 88%,#000)}.bib-birrete-hilo{fill:none;stroke:var(--bib-laton);stroke-width:1.4}.bib-birrete-borla{fill:var(--bib-laton)}.bib-ramo{width:2.8rem;height:auto;overflow:visible}.bib-cordel{stroke:var(--bib-kraft);stroke-width:1.4}.bib-cordel-atado{fill:var(--bib-kraft)}.bib-ramo-tallos{fill:none;stroke:color-mix(in srgb,var(--inv-texto-suave) 80%,var(--inv-detalle));stroke-width:1.2}.bib-ramo-hojas{fill:color-mix(in srgb,var(--inv-texto-suave) 60%,var(--inv-detalle-suave));opacity:.85}.bib-ramo-flores [data-flor=a]{fill:var(--inv-acento)}.bib-ramo-flores [data-flor=b]{fill:var(--inv-detalle)}.bib-ramo-flores [data-flor=c]{fill:color-mix(in srgb,var(--inv-acento) 45%,var(--inv-superficie))}.bib-ramo-colgado{position:absolute;z-index:7;top:calc(100% - .2rem);right:calc(var(--bib-paral) + 12%);transform-origin:50% 0}.bib-seccion[data-anima]~.bib-ramo-colgado,[data-anima] .bib-ramo-colgado{animation:bib-ramo 7s ease-in-out infinite}@keyframes bib-ramo{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}.bib-pila{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;width:4.4rem;margin:0 .3rem}.bib-pila>i{display:block;height:.78rem;border-radius:2px;background-color:var(--bib-t1);box-shadow:inset 0 -2px 0 rgb(0 0 0/.18),inset 0 2px 0 rgb(255 255 255/.14);position:relative}.bib-pila>i:after{content:"";position:absolute;top:2px;bottom:2px;left:14%;width:2px;border-left:1px solid var(--bib-laton-luz);border-right:1px solid var(--bib-laton)}.bib-pila>i:first-of-type{width:86%;margin-left:6%;background-color:var(--bib-t0)}.bib-pila>i:nth-of-type(2){width:100%;background-color:var(--bib-t5)}.bib-pila>i:nth-of-type(3){width:94%;margin-left:-4%;background-color:var(--bib-t3)}.bib-pila>svg{margin-bottom:-.15rem}.bib-estante .bib-libros{height:5.4rem}.bib-estante[data-estante-biblioteca=jarron] .bib-libros{height:5.8rem}.bib-portada{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;min-height:100svh;padding:0 calc(var(--bib-paral) + .75rem);text-align:center}.bib-cornisa{position:relative;z-index:6;align-self:stretch;margin:0 calc(-1 * (var(--bib-paral) + .75rem));height:3.1rem;background:linear-gradient(180deg,var(--bib-madera-sombra) 0 .35rem,var(--bib-madera-luz) .35rem .5rem,var(--bib-madera) .5rem 1.5rem,var(--bib-madera-luz) 1.5rem 1.62rem,var(--bib-madera-sombra) 1.62rem 1.8rem,transparent 1.8rem);box-shadow:0 1.2rem 1.4rem -.9rem color-mix(in srgb,#1e0f05 55%,transparent)}.bib-dentellon{position:absolute;left:0;right:0;top:1.8rem;height:.7rem;background:linear-gradient(180deg,transparent 75%,color-mix(in srgb,#000 25%,transparent)),repeating-linear-gradient(90deg,var(--bib-madera) 0 .7rem,var(--bib-madera-sombra) .7rem 1.05rem)}.bib-dentellon:after{content:"";position:absolute;left:0;right:0;top:100%;height:.55rem;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,var(--bib-madera) 2px,var(--bib-madera-sombra))}.bib-placa{position:absolute;left:50%;top:.55rem;transform:translateX(-50%);margin:0;padding:.38rem 1.05rem .34rem;border-radius:3px;white-space:nowrap;font:700 .68rem/1.2 var(--inv-font-cuerpo);letter-spacing:.26em;text-transform:uppercase;color:var(--inv-texto);background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 45%,color-mix(in srgb,var(--bib-laton) 80%,var(--bib-laton-sombra)));box-shadow:0 0 0 1px var(--bib-laton-sombra),0 2px 4px color-mix(in srgb,#000 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 50%,transparent)}.bib-placa-vacia{width:7rem;height:1.3rem}.bib-riel{position:absolute;z-index:2;left:0;right:0;top:4.4rem;height:4px;border-radius:2px;background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 50%,var(--bib-laton-sombra));box-shadow:0 3px 4px -1px color-mix(in srgb,#000 25%,transparent)}.bib-portada-escalera{position:absolute;z-index:1;top:3.7rem;right:calc(var(--bib-paral) + .2rem);height:62svh;width:auto}.bib-escalera-gancho{fill:none;stroke:var(--bib-laton);stroke-width:3;stroke-linecap:round}.bib-escalera-larguero{fill:none;stroke:var(--bib-madera);stroke-width:6;stroke-linecap:round}.bib-escalera-peldano{fill:none;stroke:var(--bib-madera-luz);stroke-width:4;stroke-linecap:round}.bib-escalera-rueda{fill:var(--bib-laton-sombra)}.bib-escalera{filter:drop-shadow(3px 4px 3px color-mix(in srgb,#1e0f05 30%,transparent))}@media (max-width:559px){.bib-portada-escalera{height:15rem;right:calc(var(--bib-paral) - .6rem);opacity:.9}}.bib-vitrina{position:relative;z-index:2;width:min(100%,25rem);margin-top:2.4rem}.bib-aplique{position:absolute;left:50%;top:-1.6rem;width:0;height:0;z-index:3}.bib-aplique-brazo{position:absolute;left:-1px;top:0;width:3px;height:1rem;background:var(--bib-laton-sombra)}.bib-aplique-pantalla{position:absolute;left:-2.6rem;top:.9rem;width:5.2rem;height:.9rem;border-radius:.5rem .5rem 1.4rem 1.4rem;background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 50%,var(--bib-laton-sombra));box-shadow:0 2px 3px color-mix(in srgb,#000 30%,transparent)}.bib-aplique-luz{position:absolute;left:-9rem;top:1.6rem;width:18rem;height:15rem;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--bib-sol) 70%,transparent),color-mix(in srgb,var(--bib-sol) 22%,transparent) 60%,transparent);mix-blend-mode:screen;pointer-events:none}.bib-repisa-objetos{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;gap:.25rem;padding:0 .6rem}.bib-portada-ilustracion{flex:0 1 62%;min-width:0;display:flex;justify-content:center}.bib-ilustracion{display:block;width:100%;height:auto;max-height:16rem;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 6px 6px color-mix(in srgb,#1e0f05 28%,transparent))}.bib-portada-jarron{width:3.4rem;height:4.6rem;margin-bottom:0}.bib-portada-jarron .bib-jarron-pampas{height:9.5rem}.bib-portada-pila{width:4.6rem}.bib-portada-reloj{width:1.6rem;margin-bottom:.1rem}.bib-repisa{position:relative;z-index:3;display:block;height:.8rem;border-radius:2px;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,var(--bib-madera) 2px 70%,var(--bib-madera-sombra));box-shadow:0 .6rem .9rem -.4rem color-mix(in srgb,#1e0f05 45%,transparent)}.bib-rotulo{position:relative;z-index:2;width:min(100%,24rem);margin:auto 0;padding:2.6rem 0 1.4rem}.bib-cuelga{position:absolute;left:50%;top:.9rem;width:5.6rem;height:1.8rem;margin-left:-2.8rem;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--bib-laton-sombra) calc(50% - 1px) calc(50% + .5px),transparent calc(50% + .5px)) 0 0 /50% 100% no-repeat,linear-gradient(to top left,transparent calc(50% - 1px),var(--bib-laton-sombra) calc(50% - 1px) calc(50% + .5px),transparent calc(50% + .5px)) 100% 0 /50% 100% no-repeat}.bib-cuelga:before{content:"";position:absolute;left:50%;top:-.3rem;width:.7rem;height:.7rem;margin-left:-.35rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--bib-laton-luz),var(--bib-laton-sombra));box-shadow:0 2px 2px color-mix(in srgb,#000 30%,transparent)}.bib-marco-diploma{position:relative;padding:.62rem;border-radius:3px;background:linear-gradient(135deg,color-mix(in srgb,#fff 18%,transparent),transparent 40%),repeating-linear-gradient(90deg,transparent 0 5px,color-mix(in srgb,var(--bib-madera-sombra) 25%,transparent) 5px 6px,transparent 6px 13px),var(--bib-madera);box-shadow:inset 0 0 0 1px var(--bib-madera-luz),inset 0 0 0 .25rem color-mix(in srgb,var(--bib-madera-sombra) 40%,transparent),0 .9rem 1.6rem -.6rem color-mix(in srgb,#1e0f05 60%,transparent),0 2px 3px color-mix(in srgb,#1e0f05 30%,transparent)}.bib-pergamino{position:relative;padding:1.25rem .9rem 2.5rem;background-color:var(--inv-superficie);background-image:radial-gradient(ellipse 80% 55% at 50% 45%,transparent 55%,color-mix(in srgb,var(--inv-detalle-suave) 85%,var(--inv-detalle)) 130%),radial-gradient(ellipse 60% 40% at 18% 12%,color-mix(in srgb,#fff 55%,transparent),transparent 70%);box-shadow:0 0 0 3px var(--bib-laton),0 0 0 4px var(--bib-laton-sombra),inset 0 0 .6rem color-mix(in srgb,var(--inv-detalle) 30%,transparent)}.bib-pergamino:before{content:"";position:absolute;inset:.45rem;border:1px solid color-mix(in srgb,var(--inv-acento) 55%,transparent);pointer-events:none}.bib-rotulo-etiqueta{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;font:700 .66rem/1.3 var(--inv-font-cuerpo);letter-spacing:.26em;text-transform:uppercase;color:var(--inv-texto)}.bib-rotulo-etiqueta>span{flex:0 1 1.8rem;height:1px;background:color-mix(in srgb,var(--inv-texto) 55%,transparent)}.bib-nombre{margin:.3rem 0 0;font:var(--inv-peso-display,400) clamp(2.5rem,12vw,3.9rem)/1.08 var(--inv-font-display);color:var(--inv-titulo);overflow-wrap:anywhere}.bib-nombre[data-largo=medio]{font-size:clamp(2.2rem,10.4vw,3.4rem)}.bib-nombre[data-largo=largo]{font-size:clamp(1.8rem,8.4vw,2.8rem)}.bib-titular{margin:.1rem 0 0;font:italic 500 1.18rem/1.3 var(--inv-font-titulos);color:var(--inv-texto)}.bib-filete-rombo{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:.7rem auto .6rem;color:var(--bib-laton-sombra)}.bib-filete-rombo:after,.bib-filete-rombo:before{content:"";width:2.8rem;height:1px;background:currentColor;opacity:.7}.bib-filete-rombo i{width:.45rem;height:.45rem;transform:rotate(45deg);background:var(--bib-laton);box-shadow:0 0 0 1px var(--bib-laton-sombra)}.bib-fecha{margin:0;font:700 .76rem/1.5 var(--inv-font-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-texto)}.bib-lugar{margin:.25rem 0 0;font:400 .92rem/1.45 var(--inv-font-cuerpo);color:var(--inv-texto-suave)}.bib-lacre{position:absolute;left:50%;bottom:-.2rem;width:3.4rem;height:3.4rem;margin-left:-1.7rem;z-index:3}.bib-lacre b{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;font:var(--inv-peso-display,400) 1.15rem/1 var(--inv-font-display);color:color-mix(in srgb,var(--inv-acento-profundo) 60%,#000);background:radial-gradient(circle at 38% 34%,color-mix(in srgb,var(--inv-acento) 70%,#fff) 0 12%,var(--inv-acento) 40%,var(--inv-acento-profundo) 100%);box-shadow:inset 0 0 0 .35rem color-mix(in srgb,var(--inv-acento-profundo) 55%,transparent),inset 0 0 0 .42rem color-mix(in srgb,var(--inv-acento) 80%,#fff),0 3px 5px color-mix(in srgb,#000 35%,transparent);clip-path:polygon(50% 0,61% 4%,72% 2%,80% 10%,92% 14%,95% 26%,100% 38%,97% 50%,100% 62%,94% 73%,91% 86%,79% 90%,70% 98%,58% 96%,50% 100%,40% 96%,29% 98%,20% 90%,9% 86%,6% 73%,0 62%,3% 50%,0 38%,5% 26%,8% 14%,20% 10%,28% 2%,39% 4%)}.bib-lacre-cinta{position:absolute;top:55%;width:1.25rem;height:3.3rem;background:var(--inv-acento-profundo);clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 20%,transparent)}.bib-lacre-cinta[data-lado=izq]{left:.35rem;transform:rotate(16deg);transform-origin:50% 0}.bib-lacre-cinta[data-lado=der]{right:.35rem;transform:rotate(-16deg);transform-origin:50% 0}.bib-portada-estante{position:relative;z-index:3;align-self:stretch;margin:0 calc(-1 * (var(--bib-paral) + .75rem));padding-top:3rem}.bib-portada-estante .bib-libros{height:5.2rem}.bib-indicacion{position:absolute;z-index:8;left:50%;top:.4rem;transform:translateX(-50%);display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.45rem 1.2rem .45rem 1.4rem;border:0;border-radius:999px;font:700 .76rem/1 var(--inv-font-cuerpo);letter-spacing:.24em;text-transform:uppercase;color:var(--inv-texto);background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 55%,color-mix(in srgb,var(--bib-laton) 80%,var(--bib-laton-sombra)));box-shadow:0 0 0 1px var(--bib-laton-sombra),0 3px 6px color-mix(in srgb,#000 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent);cursor:pointer}.bib-indicacion svg{width:1rem;height:1rem}.bib-indicacion:focus-visible{outline:3px solid var(--inv-acento);outline-offset:3px}[data-anima] .bib-indicacion svg{animation:bib-bajar 2.2s ease-in-out infinite}@keyframes bib-bajar{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.bib-exlibris-bahia{position:relative;z-index:2;padding:2.4rem calc(var(--bib-paral) + 1.1rem) 2.6rem}.bib-exlibris{position:relative;max-width:30rem;margin:0 auto;padding:2.1rem 1.6rem 1.9rem;text-align:center;background-color:var(--inv-superficie);background-image:radial-gradient(ellipse 70% 50% at 50% 0,color-mix(in srgb,var(--inv-detalle-suave) 70%,transparent),transparent 70%);border-radius:3px;box-shadow:0 1px 2px color-mix(in srgb,#1e0f05 18%,transparent),0 14px 26px -14px color-mix(in srgb,#1e0f05 45%,transparent);transform:rotate(-.6deg)}.bib-exlibris-orla{position:absolute;inset:.55rem;pointer-events:none;border:1.5px solid var(--inv-acento);outline:1px solid color-mix(in srgb,var(--inv-acento) 55%,transparent);outline-offset:3px;border-radius:2px}.bib-exlibris-orla:after,.bib-exlibris-orla:before{content:"";position:absolute;width:.7rem;height:.7rem;transform:rotate(45deg);background:var(--inv-acento);left:50%;margin-left:-.35rem}.bib-exlibris-orla:before{top:-.4rem}.bib-exlibris-orla:after{bottom:-.4rem}.bib-exlibris-cabeza{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin:0}.bib-exlibris-cabeza span{font:700 .74rem/1.2 var(--inv-font-cuerpo);letter-spacing:.34em;text-transform:uppercase;color:var(--inv-acento-profundo)}.bib-exlibris-cabeza b{display:grid;place-items:center;min-width:3.4rem;height:2.5rem;padding:0 .6rem;border:1.5px solid var(--inv-acento-profundo);border-radius:50%;font:var(--inv-peso-display,400) 1.7rem/1 var(--inv-font-display);color:var(--inv-acento-profundo)}.bib-exlibris-espiga{display:block;width:2.2rem;height:7.6rem;margin:-2.4rem auto -2.2rem;transform:rotate(90deg)}.bib-exlibris-espiga .inv-hb-espiga{width:100%;height:100%;--hb-pluma:color-mix(in srgb,var(--inv-detalle) 70%,var(--inv-superficie));--hb-tallo:var(--inv-texto-suave)}.bib-exlibris .font-inv-titulos,.bib-exlibris p.relative{font-size:1.12rem}.bib-seccion{position:relative;z-index:2;padding:2.6rem calc(var(--bib-paral) + 1rem) 3.4rem}.bib-seccion [data-titulo-modulo]{display:none!important}.bib-seccion header:has(>[data-titulo-modulo]:only-child){display:none}.bib-seccion [data-titulo-modulo]+*{margin-top:.25rem!important}.bib-hoja{position:relative;max-width:44rem;margin:0 auto}.bib-contenido{position:relative;z-index:2}.bib-mapa{padding-top:0;margin-top:-1.6rem}.bib-cabecera{display:flex;justify-content:center;margin:0 0 1.6rem;text-align:center}.bib-portaetiquetas{position:relative;display:inline-flex;flex-direction:column;align-items:center;max-width:100%;padding:.55rem 1.7rem .65rem;border-radius:3px;background-color:var(--inv-superficie);background-image:linear-gradient(180deg,color-mix(in srgb,var(--inv-detalle-suave) 45%,transparent),transparent 60%);box-shadow:0 0 0 .3rem var(--bib-laton),0 0 0 calc(.3rem + 1px) var(--bib-laton-sombra),inset 0 0 0 1px color-mix(in srgb,var(--bib-laton-sombra) 40%,transparent),0 .4rem .8rem 0 color-mix(in srgb,#1e0f05 30%,transparent)}.bib-portaetiquetas:before{content:"";position:absolute;left:-.3rem;right:-.3rem;top:-.3rem;height:.3rem;border-radius:3px 3px 0 0;background:var(--bib-laton-luz);opacity:.8}.bib-tornillo{position:absolute;top:50%;width:.42rem;height:.42rem;margin-top:-.21rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--bib-laton-luz),var(--bib-laton-sombra));box-shadow:0 0 0 1px var(--bib-laton-sombra)}.bib-tornillo[data-lado=izq]{left:.45rem}.bib-tornillo[data-lado=der]{right:.45rem}.bib-signatura{margin:0;font:700 .64rem/1.3 var(--inv-font-cuerpo);letter-spacing:.3em;text-transform:uppercase;color:var(--inv-texto-suave)}.bib-titulo{margin:.1rem 0 0;font:600 1.6rem/1.15 var(--inv-font-titulos);color:var(--inv-titulo);overflow-wrap:break-word;hyphens:manual}@media (min-width:768px){.bib-titulo{font-size:2rem}}.bib-hoja[data-hoja=fichero]{padding:1.15rem 1.15rem 2.4rem;border-radius:.55rem .55rem 2px 2px;background-color:var(--inv-superficie);background-image:repeating-linear-gradient(180deg,transparent 0 1.8rem,color-mix(in srgb,var(--inv-detalle) 22%,transparent) 1.8rem calc(1.8rem + 1px));background-position:0 .6rem;box-shadow:0 1px 2px color-mix(in srgb,#1e0f05 15%,transparent),0 -2px 10px -6px color-mix(in srgb,#1e0f05 30%,transparent);max-width:34rem}.bib-hoja[data-hoja=fichero] .bib-cabecera{justify-content:flex-start;margin:0 -1.15rem 1.4rem;padding:.2rem 1.15rem .55rem;text-align:left;border-bottom:2px solid var(--inv-acento)}.bib-hoja[data-hoja=fichero] .bib-portaetiquetas{align-items:flex-start;padding:0;background:none;box-shadow:none}.bib-hoja[data-hoja=fichero] .bib-portaetiquetas:before,.bib-hoja[data-hoja=fichero] .bib-signatura,.bib-hoja[data-hoja=fichero] .bib-tornillo{display:none}.bib-hoja[data-hoja=fichero] .bib-titulo{font-size:1.45rem;text-wrap:balance}.bib-ficha-signatura{position:absolute;z-index:3;top:.75rem;right:1rem;font:700 .62rem/1.2 var(--inv-font-cuerpo);letter-spacing:.2em;text-transform:uppercase;color:var(--inv-texto-suave)}.bib-ficha-perforacion{position:absolute;z-index:3;left:50%;bottom:.9rem;width:.95rem;height:.95rem;margin-left:-.475rem;border-radius:50%;background:color-mix(in srgb,var(--bib-madera-sombra) 85%,#000);box-shadow:inset 0 2px 2px rgb(0 0 0/.5)}.bib-cajon{position:relative;z-index:3;max-width:38rem;height:4.4rem;margin:-1.6rem auto 0;border-radius:3px;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,transparent 2px),repeating-linear-gradient(90deg,transparent 0 13px,color-mix(in srgb,var(--bib-madera-sombra) 22%,transparent) 13px 14px,transparent 14px 31px),linear-gradient(180deg,color-mix(in srgb,var(--bib-madera-luz) 50%,var(--bib-madera)),var(--bib-madera) 40%,var(--bib-madera-sombra));box-shadow:inset 0 0 0 .35rem color-mix(in srgb,var(--bib-madera-sombra) 30%,transparent),0 .7rem 1rem -.4rem color-mix(in srgb,#1e0f05 50%,transparent)}.bib-cajon-etiqueta{position:absolute;left:50%;top:.75rem;transform:translateX(-50%);min-width:6.4rem;padding:.22rem .6rem;border-radius:2px;font:700 .62rem/1.3 var(--inv-font-cuerpo);letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--inv-texto);background:var(--inv-superficie);box-shadow:0 0 0 3px var(--bib-laton),0 0 0 4px var(--bib-laton-sombra)}.bib-cajon-tirador{position:absolute;left:50%;bottom:.55rem;width:3rem;height:1rem;margin-left:-1.5rem;border-radius:0 0 1.5rem 1.5rem;background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 50%,var(--bib-laton-sombra));box-shadow:0 2px 2px color-mix(in srgb,#000 40%,transparent)}.bib-hoja[data-hoja=libro]{display:block;position:relative;max-width:40rem;margin:0 auto;padding:2rem 1.35rem 2.4rem 2rem;border-radius:2px 6px 6px 2px;background-color:var(--inv-superficie);background-image:linear-gradient(90deg,color-mix(in srgb,#2a1608 22%,transparent),transparent 1.4rem),radial-gradient(ellipse 80% 40% at 70% 0,color-mix(in srgb,var(--inv-detalle-suave) 55%,transparent),transparent 70%);box-shadow:0 1px 2px color-mix(in srgb,#1e0f05 18%,transparent),0 16px 28px -16px color-mix(in srgb,#1e0f05 50%,transparent)}.bib-pagina-canto{position:absolute;z-index:0;top:4px;bottom:-5px;right:-5px;left:6px;border-radius:2px 6px 6px 2px;background:repeating-linear-gradient(180deg,var(--inv-superficie) 0 2px,color-mix(in srgb,var(--inv-detalle) 30%,var(--inv-superficie)) 2px 3px);box-shadow:0 6px 12px -6px color-mix(in srgb,#1e0f05 40%,transparent)}.bib-hoja[data-hoja=libro]>.bib-pagina-canto{z-index:-1}.bib-pagina-pliegue{position:absolute;left:0;top:0;bottom:0;width:.5rem;background:linear-gradient(90deg,color-mix(in srgb,#2a1608 30%,transparent),transparent);border-radius:2px 0 0 2px}.bib-marcapaginas{position:absolute;z-index:3;top:-.4rem;right:2.2rem;width:.85rem;height:calc(100% + 2.6rem);max-height:9rem;background:var(--inv-acento);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - .55rem),0 100%);box-shadow:0 2px 3px color-mix(in srgb,#000 30%,transparent)}.bib-hoja[data-hoja=libro] .bib-portaetiquetas{padding:0;background:none;box-shadow:none}.bib-hoja[data-hoja=libro] .bib-portaetiquetas:before,.bib-hoja[data-hoja=libro] .bib-tornillo{display:none}.bib-hoja[data-hoja=libro] .bib-titulo{font-style:italic}.bib-hoja[data-hoja=libro] .bib-portaetiquetas:after{content:"";width:5rem;height:.55rem;margin-top:.5rem;background:radial-gradient(circle,var(--inv-acento) 0 .17rem,transparent .19rem) 50% /.55rem .55rem no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--inv-acento) 60%,transparent) 30%,transparent 46%,transparent 54%,color-mix(in srgb,var(--inv-acento) 60%,transparent) 70%,transparent) 50% /100% 1px no-repeat}.bib-hoja[data-hoja=bolsillo]{max-width:34rem;padding:1.5rem 1.2rem 4rem;border-radius:3px;background-color:var(--inv-superficie);background-image:linear-gradient(90deg,transparent 5.6rem,color-mix(in srgb,var(--inv-acento) 45%,transparent) 5.6rem calc(5.6rem + 1px),transparent calc(5.6rem + 1px)),repeating-linear-gradient(180deg,transparent 0 2rem,color-mix(in srgb,var(--inv-detalle) 26%,transparent) 2rem calc(2rem + 1px));background-position:0 0,0 5.4rem;box-shadow:0 1px 2px color-mix(in srgb,#1e0f05 18%,transparent),0 16px 26px -18px color-mix(in srgb,#1e0f05 45%,transparent)}.bib-hoja[data-hoja=bolsillo] .bib-cabecera{margin-bottom:1.4rem}.bib-hoja[data-hoja=bolsillo] .bib-portaetiquetas{padding:.45rem .4rem .55rem;background:var(--inv-superficie);box-shadow:0 -2px 0 0 var(--inv-texto),0 2px 0 0 var(--inv-texto),0 -5px 0 0 var(--inv-superficie),0 -6px 0 0 var(--inv-texto)}.bib-hoja[data-hoja=bolsillo] .bib-portaetiquetas:before,.bib-hoja[data-hoja=bolsillo] .bib-tornillo{display:none}.bib-bolsillo{position:absolute;z-index:3;left:-.4rem;right:-.4rem;bottom:-.6rem;height:3.6rem;border-radius:0 0 4px 4px;background:radial-gradient(ellipse 2.2rem 1.3rem at 50% 0,color-mix(in srgb,#2a1608 30%,var(--bib-kraft)) 0 98%,transparent 100%),repeating-linear-gradient(-45deg,transparent 0 3px,color-mix(in srgb,#fff 10%,transparent) 3px 4px),linear-gradient(180deg,color-mix(in srgb,var(--bib-kraft) 85%,#fff),var(--bib-kraft));box-shadow:0 -1px 0 color-mix(in srgb,#2a1608 25%,transparent),0 6px 10px -4px color-mix(in srgb,#1e0f05 45%,transparent)}.bib-prestamo-sello{position:absolute;z-index:1;right:1rem;bottom:4.3rem;padding:.25rem .6rem;border:2px solid var(--bib-tinta-sello);border-radius:4px;font:800 .7rem/1 var(--inv-font-cuerpo);letter-spacing:.24em;text-transform:uppercase;color:var(--bib-tinta-sello);opacity:.32;transform:rotate(-9deg);pointer-events:none}[data-separador-grupo=biblioteca]{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:2.4rem auto 1.6rem;max-width:22rem}[data-separador-grupo=biblioteca]>span{flex:1;height:1px;background:color-mix(in srgb,var(--inv-texto) 40%,transparent)}[data-separador-grupo=biblioteca]>b{position:relative;width:2.6rem;height:2.9rem}[data-separador-grupo=biblioteca]>b:before{content:"";position:absolute;left:50%;top:0;width:1.5rem;height:1.5rem;margin-left:-.75rem;border-radius:50%;background:radial-gradient(circle at 38% 34%,var(--bib-madera-luz),var(--bib-madera) 60%,var(--bib-madera-sombra));box-shadow:0 2px 3px color-mix(in srgb,#000 30%,transparent),0 1.15rem 0 -.42rem var(--bib-madera)}[data-separador-grupo=biblioteca]>b:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.95rem;border-radius:2px;background:linear-gradient(180deg,var(--bib-laton-luz),var(--bib-laton) 55%,var(--bib-laton-sombra) 80%,var(--bib-tinta-sello) 80%);box-shadow:0 3px 4px color-mix(in srgb,#000 25%,transparent)}@media (min-width:1040px){.bib-exlibris-bahia,.bib-seccion{padding-left:calc(var(--bib-paral) + 2rem);padding-right:calc(var(--bib-paral) + 2rem)}.bib-exlibris-bahia:after,.bib-exlibris-bahia:before,.bib-portada:after,.bib-portada:before,.bib-seccion:after,.bib-seccion:before{content:"";position:absolute;top:0;bottom:0;z-index:0;width:calc((100% - 50rem) / 2 - var(--bib-paral));background:linear-gradient(180deg,transparent 0 calc(9rem - .9rem),var(--bib-madera-luz) calc(9rem - .9rem) calc(9rem - .8rem),var(--bib-madera) calc(9rem - .8rem) calc(9rem - .25rem),var(--bib-madera-sombra) calc(9rem - .25rem) 9rem) 0 0 /100% 9rem repeat-y,linear-gradient(180deg,color-mix(in srgb,#2a1608 20%,transparent),transparent 1.4rem,transparent 2.6rem,color-mix(in srgb,var(--bib-laton-luz) 70%,transparent) 2.6rem 2.7rem,transparent 2.7rem 7.4rem,color-mix(in srgb,var(--bib-laton) 75%,transparent) 7.4rem 7.5rem,transparent 7.5rem) 0 0 /100% 9rem repeat-y,linear-gradient(180deg,var(--inv-fondo) 0 1.9rem,transparent 1.9rem) 0 0 /100% 9rem repeat-y,repeating-linear-gradient(90deg,var(--bib-t0) 0 13px,var(--bib-madera-sombra) 13px 14px,var(--bib-t3) 14px 31px,var(--bib-madera-sombra) 31px 32px,var(--bib-t5) 32px 42px,var(--bib-madera-sombra) 42px 43px,var(--bib-t1) 43px 61px,var(--bib-madera-sombra) 61px 62px,var(--bib-t4) 62px 73px,var(--bib-madera-sombra) 73px 74px,var(--bib-t2) 74px 88px,var(--bib-madera-sombra) 88px 89px,var(--bib-t6) 89px 102px,var(--bib-madera-sombra) 102px 103px,var(--bib-t7) 103px 120px,var(--bib-madera-sombra) 120px 121px);box-shadow:inset 0 0 2.4rem color-mix(in srgb,#1e0f05 25%,transparent);pointer-events:none}.bib-exlibris-bahia:before,.bib-portada:before,.bib-seccion:before{left:var(--bib-paral);border-right:1.3rem solid var(--bib-madera)}.bib-exlibris-bahia:after,.bib-portada:after,.bib-seccion:after{right:var(--bib-paral);border-left:1.3rem solid var(--bib-madera);background-position:0 0,0 0,0 0,57px 0}.bib-mapa:after,.bib-mapa:before{display:none}.bib-portada:after,.bib-portada:before{top:4.8rem;bottom:9.4rem}.bib-portada-escalera{right:calc((100% - 50rem) / 2 + .6rem)}.bib-portada{padding-top:0}.bib-vitrina{width:min(100%,30rem)}.bib-ilustracion{max-height:18rem}}.bib-cierre{position:relative;z-index:2;padding-top:0}.bib-cierre-texto{position:relative;z-index:3;padding:2.6rem calc(var(--bib-paral) + 1rem) 3.2rem;text-align:center}.bib-pie-frase{margin:0;font:var(--inv-peso-display,400) clamp(2.4rem,11vw,3.4rem)/1.1 var(--inv-font-display);color:var(--inv-titulo)}.bib-pie-linea{margin:.6rem 0 0;font:700 .76rem/1.4 var(--inv-font-cuerpo);letter-spacing:.22em;text-transform:uppercase;color:var(--inv-texto)}.bib-sala{position:relative;z-index:1;height:12.5rem}.bib-zocalo{position:absolute;z-index:6;left:0;right:0;top:0;height:3rem;background:linear-gradient(180deg,var(--bib-madera-luz) 0 3px,var(--bib-madera) 3px .7rem,var(--bib-madera-sombra) .7rem .85rem,transparent .85rem),linear-gradient(180deg,transparent .85rem,color-mix(in srgb,var(--bib-madera) 85%,#000) .85rem);box-shadow:inset 0 -.4rem .6rem -.2rem color-mix(in srgb,#000 30%,transparent)}.bib-zocalo:after{content:"";position:absolute;left:6%;right:6%;top:1.15rem;height:1.3rem;border:1px solid color-mix(in srgb,var(--bib-madera-luz) 50%,transparent);border-radius:2px}.bib-piso{position:absolute;left:0;right:0;top:3rem;bottom:0;background:linear-gradient(180deg,color-mix(in srgb,#000 30%,transparent),transparent 1.2rem),repeating-linear-gradient(90deg,transparent 0 4.6rem,color-mix(in srgb,var(--bib-madera-sombra) 70%,transparent) 4.6rem calc(4.6rem + 1px)),repeating-linear-gradient(180deg,transparent 0 1.7rem,color-mix(in srgb,var(--bib-madera-sombra) 55%,transparent) 1.7rem calc(1.7rem + 1px)),linear-gradient(180deg,color-mix(in srgb,var(--bib-madera-luz) 70%,var(--bib-madera)),color-mix(in srgb,var(--bib-madera) 80%,var(--bib-madera-luz)))}.bib-alfombra{position:absolute;left:50%;bottom:1.2rem;width:min(78%,34rem);height:5.4rem;transform:translateX(-50%);border-radius:3px;background:repeating-linear-gradient(90deg,transparent 0 .6rem,color-mix(in srgb,var(--inv-superficie) 40%,transparent) .6rem .7rem) 0 0 /100% .45rem no-repeat,repeating-linear-gradient(90deg,transparent 0 .6rem,color-mix(in srgb,var(--inv-superficie) 40%,transparent) .6rem .7rem) 0 100% /100% .45rem no-repeat,radial-gradient(ellipse 22% 38% at 50% 50%,var(--inv-detalle) 0 40%,transparent 42%),linear-gradient(90deg,transparent .9rem,color-mix(in srgb,var(--inv-detalle) 85%,transparent) .9rem 1.15rem,transparent 1.15rem calc(100% - 1.15rem),color-mix(in srgb,var(--inv-detalle) 85%,transparent) calc(100% - 1.15rem) calc(100% - .9rem),transparent calc(100% - .9rem)),linear-gradient(180deg,transparent .9rem,color-mix(in srgb,var(--inv-detalle) 85%,transparent) .9rem 1.15rem,transparent 1.15rem calc(100% - 1.15rem),color-mix(in srgb,var(--inv-detalle) 85%,transparent) calc(100% - 1.15rem) calc(100% - .9rem),transparent calc(100% - .9rem)),var(--inv-acento);box-shadow:0 .5rem .8rem -.3rem color-mix(in srgb,#000 45%,transparent)}.bib-mesita{position:absolute;z-index:7;right:calc(var(--bib-paral) + 4%);bottom:2.6rem;width:5.4rem;height:7.4rem}.bib-mesita .bib-lampara-mesa{position:absolute;left:.4rem;bottom:3.3rem;margin:0}.bib-mesita-tabla{position:absolute;left:0;right:0;bottom:3rem;height:.55rem;border-radius:2px;background:linear-gradient(180deg,var(--bib-madera-luz),var(--bib-madera-sombra))}.bib-mesita-pata{position:absolute;bottom:0;width:.4rem;height:3rem;background:var(--bib-madera-sombra)}.bib-mesita-pata[data-pata="1"]{left:.5rem}.bib-mesita-pata[data-pata="2"]{right:.5rem}.bib-jarron-piso{position:absolute;z-index:7;left:calc(var(--bib-paral) + 5%);bottom:2.4rem;width:4.6rem;height:5.8rem;margin:0}.bib-jarron-piso .bib-jarron-pampas{height:8.6rem}.bib-pila-piso{position:absolute;z-index:7;left:calc(var(--bib-paral) + 5% + 5rem);bottom:2.4rem}.bib-cierre-solo{padding:2rem 1rem;text-align:center}.inv-lomos{display:flex;align-items:flex-end;justify-content:center;gap:.3rem;margin:1.6rem auto 0;padding:0 .6rem;position:relative}.inv-lomos:after{content:"";position:absolute;left:-.4rem;right:-.4rem;bottom:-.7rem;height:.7rem;border-radius:2px;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,var(--bib-madera) 2px 70%,var(--bib-madera-sombra));box-shadow:0 .6rem .8rem -.4rem color-mix(in srgb,#1e0f05 45%,transparent)}.inv-lomo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:clamp(3.9rem,19vw,5.6rem);padding:.85rem .3rem .7rem;border-radius:4px 4px 1px 1px;color:var(--inv-superficie);background-image:linear-gradient(180deg,transparent .5rem,var(--bib-laton-luz) .5rem .6rem,transparent .6rem .75rem,var(--bib-laton) .75rem .85rem,transparent .85rem calc(100% - .85rem),var(--bib-laton) calc(100% - .85rem) calc(100% - .75rem),transparent calc(100% - .75rem) calc(100% - .6rem),var(--bib-laton-luz) calc(100% - .6rem) calc(100% - .5rem),transparent calc(100% - .5rem)),linear-gradient(90deg,rgb(0 0 0/.28),transparent 18%,rgb(255 255 255/.14) 42%,transparent 62%,rgb(0 0 0/.3));box-shadow:inset 0 -2px 0 rgb(0 0 0/.2),2px 0 3px rgb(0 0 0/.18)}.inv-lomo,.inv-lomo[data-lomo="0"]{background-color:var(--inv-acento-profundo)}.inv-lomo[data-lomo="0"]{height:9.6rem}.inv-lomo[data-lomo="1"]{height:8.6rem;background-color:var(--inv-acento)}.inv-lomo[data-lomo="2"]{height:9.1rem;background-color:var(--inv-acento-profundo)}.inv-lomo[data-lomo="3"]{height:8.2rem;background-color:var(--inv-acento);transform:rotate(3deg);transform-origin:0 100%;margin-left:.15rem}.inv-lomo-numero{margin-top:1.1rem;font:600 2.15rem/1 var(--inv-font-titulos);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--inv-superficie)}.inv-lomo-unidad{margin-bottom:.9rem;padding:.22rem .2rem;min-width:84%;max-width:92%;border-radius:2px;background:var(--inv-superficie);color:var(--inv-texto);font:700 .58rem/1.2 var(--inv-font-cuerpo);letter-spacing:.06em;text-transform:uppercase;text-align:center}@media (min-width:768px){.inv-lomos{gap:.6rem}.inv-lomo-numero{font-size:2.6rem}.inv-lomo-unidad{font-size:.68rem}}.inv-devolucion{list-style:none;margin:.4rem auto 0;padding:0;max-width:32rem;text-align:left}.inv-devolucion>li{display:grid;grid-template-columns:5.6rem minmax(0,1fr);align-items:center;column-gap:.9rem;min-height:3.05rem;padding:.35rem 0}.inv-devolucion-sello{justify-self:start;display:inline-block;text-align:center;padding:.18rem .4rem .14rem;border:2px solid var(--bib-tinta-sello);border-radius:3px;color:var(--bib-tinta-sello);font:800 .96rem/1 var(--inv-font-cuerpo);font-variant-numeric:tabular-nums;letter-spacing:.04em;transform:rotate(var(--giro,-3deg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bib-tinta-sello) 25%,transparent)}.inv-devolucion-sello small{display:block;font-size:.56rem;letter-spacing:.2em;margin-top:.12rem}.inv-devolucion>li:nth-child(2n) .inv-devolucion-sello{--giro:2.5deg}.inv-devolucion>li:nth-child(3n) .inv-devolucion-sello{--giro:-1deg}.inv-devolucion-actividad{font:500 1.1rem/1.3 var(--inv-font-titulos);color:var(--inv-texto);overflow-wrap:break-word}.inv-devolucion-cabeza{display:grid;grid-template-columns:5.6rem minmax(0,1fr);column-gap:.9rem;margin:0 auto .2rem;max-width:32rem;font:700 .62rem/1.3 var(--inv-font-cuerpo);letter-spacing:.2em;text-transform:uppercase;color:var(--inv-texto-suave);text-align:left}.inv-portadas{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.1rem;row-gap:2.4rem;margin:1.6rem auto 0;padding:0 .4rem;max-width:46rem}@media (min-width:768px){.inv-portadas{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.6rem}}.inv-portadas[data-una]{grid-template-columns:minmax(0,15rem);justify-content:center}.inv-portada{position:relative}.inv-portada:after{content:"";position:absolute;left:-.7rem;right:-.7rem;bottom:-.75rem;height:.6rem;border-radius:2px;background:linear-gradient(180deg,var(--bib-madera-luz) 0 2px,var(--bib-madera) 2px 70%,var(--bib-madera-sombra));box-shadow:0 .5rem .7rem -.35rem color-mix(in srgb,#1e0f05 45%,transparent)}.inv-portada-boton{position:relative;display:block;width:100%;aspect-ratio:3/4;padding:.42rem .42rem .42rem .95rem;border:0;border-radius:2px 5px 5px 2px;cursor:zoom-in;background-color:var(--bib-t1);background-image:linear-gradient(90deg,rgb(0 0 0/.32) 0 .6rem,rgb(255 255 255/.16) .6rem .68rem,transparent .68rem);box-shadow:3px 3px 0 -1px var(--inv-superficie),3px 3px 0 0 color-mix(in srgb,var(--inv-detalle) 60%,transparent),5px 5px 0 -1px var(--inv-superficie),5px 5px 0 0 color-mix(in srgb,var(--inv-detalle) 60%,transparent),6px 10px 14px -6px color-mix(in srgb,#1e0f05 55%,transparent)}.inv-portada:nth-child(3n+2) .inv-portada-boton{background-color:var(--bib-t0)}.inv-portada:nth-child(3n+3) .inv-portada-boton{background-color:var(--bib-t3)}.inv-portada:nth-child(2n){transform:translateY(.4rem)}.inv-portada-boton:focus-visible{outline:3px solid var(--inv-acento);outline-offset:4px}.inv-portada-foto{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:1px;box-shadow:0 0 0 2px var(--bib-laton),inset 0 0 0 1px rgb(0 0 0/.2)}.inv-portada-foto img{width:100%;height:100%;object-fit:cover;display:block}.inv-portada-rotulo{position:absolute;left:.95rem;right:.42rem;bottom:.6rem;display:flex;justify-content:center;pointer-events:none}.inv-portada-rotulo span{padding:.18rem .5rem;border-radius:1px;font:700 .58rem/1.2 var(--inv-font-cuerpo);letter-spacing:.2em;text-transform:uppercase;color:var(--inv-texto);background:color-mix(in srgb,var(--inv-superficie) 92%,transparent);box-shadow:0 0 0 1px var(--bib-laton)}.inv-regalos-lista[data-lista-regalos=prestamo]{gap:1.7rem}.inv-regalos-lista [data-tarjeta-regalo=prestamo]{--rg-foto-fondo:color-mix(in srgb,var(--bib-kraft) 22%,#fff);--rg-info-pad:0.85rem 0.95rem 1.5rem;--rg-plegado-pad:0.5rem 0.8rem 0.95rem 0.5rem;position:relative;padding:0;overflow:visible;text-align:left;border-radius:3px;background-color:var(--inv-superficie);background-image:repeating-linear-gradient(180deg,transparent 0 1.7rem,color-mix(in srgb,var(--inv-detalle) 22%,transparent) 1.7rem calc(1.7rem + 1px));background-position:0 2.6rem;border:0;box-shadow:0 1px 2px color-mix(in srgb,#1e0f05 18%,transparent),0 16px 24px -16px color-mix(in srgb,#1e0f05 50%,transparent)}.inv-regalos-lista [data-tarjeta-regalo=prestamo]:before{content:"Ficha de préstamo";display:block;padding:.62rem .9rem .55rem;font:800 .62rem/1.2 var(--inv-font-cuerpo);letter-spacing:.22em;text-transform:uppercase;color:var(--inv-superficie);background:var(--inv-acento-profundo);border-radius:3px 3px 0 0}.inv-regalos-lista [data-tarjeta-regalo=prestamo]:after{content:"";position:absolute;right:.9rem;bottom:-.55rem;width:3.4rem;height:1.3rem;border-radius:0 0 3px 3px;background:radial-gradient(ellipse .9rem .55rem at 50% 0,color-mix(in srgb,#2a1608 30%,var(--bib-kraft)) 0 98%,transparent 100%),var(--bib-kraft);box-shadow:0 3px 5px -2px color-mix(in srgb,#1e0f05 40%,transparent)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-chip{padding:.18rem .5rem;border-radius:3px;font:800 .62rem/1.2 var(--inv-font-cuerpo);letter-spacing:.12em;text-transform:uppercase;background:var(--inv-superficie);color:var(--inv-texto)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-chip[data-estado=reservado]{background:var(--inv-detalle-suave)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-foto-zona{background:var(--inv-superficie);border-bottom:1.5px solid color-mix(in srgb,var(--inv-acento-profundo) 35%,transparent)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-barra-relleno{background:var(--inv-acento-profundo)}.inv-regalo[data-tarjeta-regalo=prestamo][data-plegado]:before{display:none}.inv-regalo[data-tarjeta-regalo=prestamo][data-plegado] .inv-regalo-mini{border-radius:2px}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-nombre{font:600 1.16rem/1.25 var(--inv-font-titulos);color:var(--inv-titulo)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-descripcion{font:400 .92rem/1.45 var(--inv-font-cuerpo);color:var(--inv-texto)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-enlace{font:700 .88rem/1.4 var(--inv-font-cuerpo);color:var(--inv-texto);text-decoration:underline;text-decoration-color:var(--inv-acento);text-decoration-thickness:2px;text-underline-offset:3px}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-estrella{color:var(--inv-acento)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-zona-boton{padding-top:.7rem}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton,.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton-reservado{position:relative;display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;min-height:52px;margin:0;padding:.7rem 1rem;border-radius:999px;font:700 1.04rem/1.15 var(--inv-font-titulos);letter-spacing:.01em;text-transform:none;white-space:nowrap}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton{background-color:var(--inv-acento);background-image:linear-gradient(180deg,rgb(255 255 255/.16),transparent 50%,rgb(0 0 0/.06));color:var(--inv-contraste-acento);border:0;box-shadow:0 4px 0 var(--inv-acento-profundo),0 10px 18px -10px var(--inv-acento-profundo)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton:before{content:"";width:1.25rem;height:1rem;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath d='M12 4C9.5 2 5.5 1.4 1.5 2v14c4-.6 8 0 10.5 2 2.5-2 6.5-2.6 10.5-2V2c-4-.6-8 0-10.5 2Zm-1 11.6C8.7 14.4 5.8 14 3.5 14.2V3.9c2.6-.2 5.4.4 7.5 1.8v9.9Zm2 0V5.7c2.1-1.4 4.9-2 7.5-1.8v10.3c-2.3-.2-5.2.2-7.5 1.4Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath d='M12 4C9.5 2 5.5 1.4 1.5 2v14c4-.6 8 0 10.5 2 2.5-2 6.5-2.6 10.5-2V2c-4-.6-8 0-10.5 2Zm-1 11.6C8.7 14.4 5.8 14 3.5 14.2V3.9c2.6-.2 5.4.4 7.5 1.8v9.9Zm2 0V5.7c2.1-1.4 4.9-2 7.5-1.8v10.3c-2.3-.2-5.2.2-7.5 1.4Z'/%3E%3C/svg%3E") center /contain no-repeat}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton:hover{background-color:var(--inv-acento-hover)}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton:focus-visible{outline:3px solid var(--inv-acento-profundo);outline-offset:3px}.inv-regalos-lista [data-tarjeta-regalo=prestamo] .inv-regalo-boton-reservado{background:var(--inv-detalle-suave);color:var(--inv-texto);border:2px dashed color-mix(in srgb,var(--inv-texto) 45%,transparent);cursor:not-allowed}.inv-muro-registro{counter-reset:asiento;display:flex;flex-direction:column;gap:0;margin-top:.4rem;border-top:2px solid color-mix(in srgb,var(--inv-texto) 55%,transparent)}.inv-muro-asiento{counter-increment:asiento;position:relative;display:block;padding:.95rem .2rem .85rem 2.6rem;border-bottom:1px solid color-mix(in srgb,var(--inv-detalle) 40%,transparent);background:transparent;box-shadow:none;text-align:left}.inv-muro-asiento:before{content:counter(asiento,decimal-leading-zero);position:absolute;left:0;top:1.05rem;width:2rem;font:700 .72rem/1.2 var(--inv-font-cuerpo);letter-spacing:.1em;color:var(--inv-texto-suave);border-right:1px solid color-mix(in srgb,var(--inv-acento) 55%,transparent)}.inv-muro-asiento-texto{margin:0;font:italic 400 1.05rem/1.45 var(--inv-font-titulos);color:var(--inv-texto)}.inv-muro-asiento-autor{margin:.35rem 0 0;text-align:right;font:var(--inv-peso-display,400) 1.5rem/1.1 var(--inv-font-display);color:var(--inv-acento-profundo)}@media (min-width:1040px){.bib-rotulo{width:min(100%,30rem)}.bib-pergamino{padding:1.6rem 1.4rem 2.8rem}}