.np-ll-h-recompensa{--lg-fondo:#7b5228;--lg-tinta:var(--pl-tinta,#2b1d0e);--lg-tinta2:#4a3216;--lg-acento:var(--pl-lacre,#c8372d);--lg-letra:var(--pl-letra-cartel,var(--np-display));--lg-papel:#f2e2b8}.np-ll-h-recompensa .np-ll-hb{color:var(--lg-tinta);background:repeating-linear-gradient(90deg,#8a5d2e 0 120px,#7b5228 120px 124px,#946531 124px 250px,#7b5228 250px 254px)}.np-ll-h-recompensa .np-ll-hb:before{content:"";z-index:0;background:radial-gradient(80% 80% at 30% 40%,#ffe6b440,#00000040);position:absolute;inset:0}.np-ll-h-recompensa .np-ll-hb-txt{background:var(--lg-papel);padding:22px 24px;transform:rotate(-.6deg);box-shadow:0 14px 30px #0006}.np-ll-h-recompensa .np-ll-hb .np-ll-ll-migas{color:#6b4e2a;opacity:1}.np-ll-h-recompensa .np-ll-hb-rumbo{color:var(--lg-acento)}.np-ll-h-recompensa .np-ll-hb-ent{color:var(--lg-tinta2)}.np-ll-h-recompensa .np-ll-hb .np-ll-pl-cajetin{background:var(--lg-papel);color:var(--lg-tinta);border-color:#3a2410;box-shadow:0 14px 30px #0006}.np-ll-tablon{background:repeating-linear-gradient(90deg,#6d4824 0 140px,#5f3e1f 140px 144px),#6d4824;border-radius:6px;padding:34px 26px 26px;box-shadow:inset 0 0 60px #00000073}.np-ll-tablon-l{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 18px;display:grid}.np-ll-tablon-a{transition:transform .2s;display:block}.np-ll-tablon-l li:nth-child(3n+1) .np-ll-tablon-a{transform:rotate(-2.5deg)}.np-ll-tablon-l li:nth-child(3n+2) .np-ll-tablon-a{transform:rotate(1.8deg)}.np-ll-tablon-l li:nth-child(4n) .np-ll-tablon-a{transform:rotate(-.8deg)}.np-ll-tablon-l .np-ll-tablon-a:hover,.np-ll-tablon-l .np-ll-tablon-a:focus-visible{z-index:2;position:relative;transform:rotate(0)scale(1.04)}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp{padding:10px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-se{font-size:24px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-nom{font-size:16px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-pre{font-size:15px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-vm{font-size:10px}.np-ll-h-recompensa .np-ll-esca{padding:0 6px}.np-ll-esca{grid-template-columns:repeat(var(--esca-n,7), minmax(0, 1fr));border-bottom:3px solid var(--pl-papel3,#cdb37a);align-items:end;gap:10px;height:340px;display:grid}.np-ll-esca li{flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;height:100%;display:flex}.np-ll-pel{height:var(--h,50%);color:#3a2410;background:linear-gradient(#f6e7c1,#d9bd7f);border-radius:4px 4px 0 0;flex-direction:column;gap:4px;padding:8px;display:flex;overflow:hidden}.np-ll-pel-v{font:400 15px/1.1 var(--lg-letra)}.np-ll-pel-v i{font-style:normal}.np-ll-pel-x{font-size:12px;line-height:1.25}.np-ll-esca li.np-ll-on .np-ll-pel{background:linear-gradient(#ffd76a,#c79a3f)}.np-ll-arco{color:var(--oro);font-size:10px;line-height:1.2}.np-ll-reglas-r{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.np-ll-reglas-r li{background:var(--lg-papel);color:var(--lg-tinta);border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}.np-ll-rr-cifra{font:400 26px/1 var(--lg-letra);color:var(--lg-acento)}.np-ll-rr-t{font:400 18px/1.15 var(--lg-letra)}.np-ll-rr-x{color:var(--lg-tinta2);font-size:14px;line-height:1.45}@media (prefers-reduced-motion:reduce){.np-ll-tablon-a{transition:none}}@media (max-width:1100px){.np-ll-tablon-l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.np-ll-esca,.np-ll-h-recompensa .np-ll-esca{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:8px;height:auto;padding:0}.np-ll-esca li{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;height:auto}.np-ll-pel{width:calc((100% - 106px) * var(--hn,.5));border-radius:0 4px 4px 0;flex:none;min-width:156px;height:auto}.np-ll-arco{flex:none;width:96px}}@media (max-width:640px){.np-ll-tablon{padding:22px 14px}.np-ll-tablon-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-se{font-size:20px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-nom{font-size:14px}.np-ll-h-recompensa .np-ll-tablon .np-ll-wp-pre{font-size:13px}.np-ll-h-recompensa .np-ll-hb-txt{padding:18px 16px}}
