.pbzb-abierto{overflow:hidden}.pbzb{position:fixed;inset:0;z-index:100000;display:flex;justify-content:center;align-items:flex-start;padding:7vh 16px 16px}.pbzb[hidden]{display:none}.pbzb__fondo{position:absolute;inset:0;background:rgb(8 7 5 / .78);backdrop-filter:blur(3px)}.pbzb__caja{position:relative;width:100%;max-width:760px;max-height:84vh;display:flex;flex-direction:column;background:#15120e;color:#e9e1d1;border:1px solid rgb(227 191 115 / .4);border-radius:12px;box-shadow:0 24px 60px rgb(0 0 0 / .6);overflow:hidden}.pbzb__barra{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid rgb(227 191 115 / .2)}.pbzb__barra svg{width:22px;height:22px;fill:#e3bf73;flex:0 0 22px}.pbzb__in{flex:1;min-width:0;background:transparent!important;border:0!important;outline:0;box-shadow:none!important;color:#fff!important;font-size:1.15rem;padding:6px 0!important}.pbzb__in::-webkit-search-cancel-button{filter:invert(1)}.pbzb__x{background:rgb(227 191 115 / .12);border:1px solid rgb(227 191 115 / .35);color:#e3bf73;border-radius:6px;padding:4px 8px;font-size:12px;cursor:pointer}.pbzb__fac{display:flex;gap:6px;flex-wrap:wrap;padding:10px 16px 0}.pbzb__fac:empty{display:none}.pbzb__fac button,.pbzb__chips button{background:rgb(255 255 255 / .04);border:1px solid rgb(227 191 115 / .28);color:inherit;border-radius:999px;padding:5px 11px;font-size:.85rem;cursor:pointer}.pbzb__fac button small{opacity:.65}.pbzb__fac button.is-on{background:#e3bf73;color:#15120e;border-color:#e3bf73;font-weight:700}.pbzb__info{margin:8px 16px 4px;font-size:.82rem;opacity:.75}.pbzb__info:empty{display:none}.pbzb__lista{list-style:none;margin:0;padding:4px 8px 8px;overflow:auto}.pbzb__it{display:flex;gap:12px;padding:10px;border-radius:8px;color:inherit!important;text-decoration:none!important;border:1px solid #fff0}.pbzb__it:hover,.pbzb__it.is-sel{background:rgb(227 191 115 / .1);border-color:rgb(227 191 115 / .35)}.pbzb__it img,.pbzb__noimg{flex:0 0 96px;width:96px;height:54px;object-fit:cover;border-radius:5px;background:#0d0b09}.pbzb__tx{display:flex;flex-direction:column;gap:3px;min-width:0}.pbzb__t{font-weight:700;color:#fff;line-height:1.3}.pbzb__cat{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#e3bf73}.pbzb__ex{font-size:.85rem;opacity:.78;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pbzb mark{background:rgb(227 191 115 / .3);color:#fff;border-radius:2px;padding:0 1px}.pbzb__grupo{display:flex;justify-content:space-between;align-items:center;margin:10px 8px 6px;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#e3bf73}.pbzb__chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px 6px}.pbzb__link{background:none;border:0;color:#e3bf73;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.pbzb__nada{padding:18px 10px;opacity:.9}.pbzb__nada a{color:#e3bf73}.pbzb__mas{display:block;margin:6px auto 4px;background:#fff0;border:1px solid #e3bf73;color:#e3bf73;border-radius:6px;padding:8px 14px;cursor:pointer}.pbzb__teclas{margin:0;padding:8px 16px;border-top:1px solid rgb(227 191 115 / .15);font-size:.72rem;opacity:.55}@media (max-width:640px){.pbzb{padding:0}.pbzb__caja{max-width:none;max-height:100vh;height:100%;border-radius:0;border:0}.pbzb__it img,.pbzb__noimg{flex-basis:72px;width:72px;height:40px}.pbzb__teclas{display:none}.pbzb__fac{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.pbzb__fac::-webkit-scrollbar{display:none}.pbzb__fac button{flex:0 0 auto}}