.b3fnvq_bpGrid{grid-template-columns:repeat(var(--cols), 10px);vertical-align:middle;flex-shrink:0;gap:2px;display:inline-grid}.b3fnvq_bpCell{background:color-mix(in srgb, var(--wd-accent) 70%, transparent);border-radius:2px;width:10px;height:10px}.b3fnvq_bpGhost{border:1px dashed var(--wd-line-strong);background:0 0}.b3fnvq_bpLarge{grid-template-columns:repeat(var(--cols), 16px);gap:3px}.b3fnvq_bpLarge .b3fnvq_bpCell{width:16px;height:16px}.b3fnvq_gridCell{align-items:center;gap:8px;display:inline-flex}.b3fnvq_packs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media screen and (max-width:1350px){.b3fnvq_packs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.b3fnvq_packs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:500px){.b3fnvq_packs{grid-template-columns:1fr}}.b3fnvq_packs{margin:0;padding:0;list-style:none}.b3fnvq_pack{border:1px solid var(--wd-line);background:var(--wd-surface);color:inherit;border-radius:4px;flex-direction:column;gap:8px;min-width:0;height:100%;padding:12px 14px;scroll-margin-top:90px;display:flex}.b3fnvq_packArt{background:radial-gradient(circle at 50% 45%,#ffffff12,#0000 70%),#00000040;border-radius:4px;justify-content:center;align-items:center;height:110px;display:flex}.b3fnvq_packArt img{object-fit:contain;max-width:80%;max-height:92px}.b3fnvq_packName{font-size:15px;font-weight:700;line-height:1.3}.b3fnvq_packRow{color:#ece6e2cc;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.b3fnvq_packRow>span:first-child{text-transform:uppercase;letter-spacing:.05em;color:#ece6e299;font-size:11px;display:block}.b3fnvq_packFoot{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;display:flex}.b3fnvq_sling{white-space:nowrap;border:1px solid color-mix(in srgb, var(--badge-color,var(--wd-accent)) 40%, transparent);background:color-mix(in srgb, var(--badge-color,var(--wd-accent)) 16%, transparent);color:var(--badge-color,var(--wd-accent));--dt-link-color:var(--badge-color,var(--wd-accent));border-radius:4px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}
