/* Biblioteca 2.6 — nuevas salas, mismo universo */
.p26-panel{margin:20px 0 50px}.p26-head{display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.p26-head small{color:#bda376;letter-spacing:.16em}.p26-head h2{font-family:Georgia,serif;font-size:clamp(27px,5vw,40px);margin:8px 0}.p26-head p{opacity:.8}.p26-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:15px}.p26-card{background:linear-gradient(155deg,#29281e,#151d19);border:1px solid #79674670;border-radius:13px;padding:14px;color:#f4ebd7}.p26-card img{width:100%;height:175px;object-fit:contain;background:#161c19;border-radius:8px}.p26-card h3{font-family:Georgia,serif;font-size:18px;margin:10px 0 4px}.p26-card p{font-size:13px;opacity:.85}.p26-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.p26-actions button{font-size:12px;padding:9px 11px;border:1px solid #b49a65;background:#263b2e;color:#f3e4c6;border-radius:7px}.p26-empty{padding:24px;border:1px dashed #8b7758;border-radius:12px;color:#d8c9ad}.p26-head button{white-space:nowrap}#p26LoanDialog{max-width:530px;width:calc(100% - 24px)}@media(max-width:500px){.p26-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p26-card img{height:145px}.p26-head{align-items:flex-start}}