/* Navegación contextual Puzzleros 0.9.1 */
.pz-topic-links{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin:14px auto 18px;padding:12px 14px;width:min(100% - 24px,1100px);border:1px solid #ffffff68;border-radius:17px;background:linear-gradient(105deg,#542279b8,#9c4789bc);color:#fff;font-family:system-ui,'Segoe UI',sans-serif;position:relative;z-index:3}
.pz-topic-links .pz-topic-label{flex-basis:100%;font-size:12px;font-weight:800;letter-spacing:.035em;text-align:center;opacity:.92}
.pz-topic-links a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid #ffffff7c;border-radius:11px;background:#ffffff19;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:750;line-height:1.1;white-space:nowrap;box-shadow:none}
.pz-topic-links a:hover,.pz-topic-links a:focus-visible{background:#ffffff35;outline:2px solid #ffd977;outline-offset:2px}
.pz-topic-links a[aria-current="page"]{background:linear-gradient(100deg,#ffc377,#f49a93);border-color:#ffd6a8;color:#3d1a58!important}
@media(max-width:650px){.pz-topic-links{width:calc(100% - 14px);gap:6px;padding:10px 7px}.pz-topic-links a{font-size:12px;padding:8px 9px;flex:1 1 40%}}
