.db-wrap[data-astro-cid-cnemm5yg]{padding-bottom:40px}.db-header[data-astro-cid-cnemm5yg]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:24px;padding:24px}.ribbon-title[data-astro-cid-cnemm5yg]{background-color:var(--wood);color:#fff;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}[data-theme=dark] .ribbon-title[data-astro-cid-cnemm5yg]{color:var(--bg)}.db-title[data-astro-cid-cnemm5yg]{color:var(--text);margin-bottom:10px;font-size:2rem}.db-lead[data-astro-cid-cnemm5yg]{color:var(--text-muted);margin-bottom:0;font-size:1rem;line-height:1.5}.build-stamp[data-astro-cid-cnemm5yg]{color:var(--text);font-weight:600}.results-bar[data-astro-cid-cnemm5yg]{color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px;font-size:.9rem;display:flex}.all-items-link[data-astro-cid-cnemm5yg]{color:var(--accent);font-weight:600;text-decoration:none}.all-items-link[data-astro-cid-cnemm5yg]:hover{text-decoration:underline}.items-grid[data-astro-cid-cnemm5yg]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=1024px){.items-grid[data-astro-cid-cnemm5yg]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.items-grid[data-astro-cid-cnemm5yg]{grid-template-columns:1fr}}.item-card-wrapper[data-astro-cid-cnemm5yg]{display:flex;position:relative}.item-card-wrapper[data-astro-cid-cnemm5yg] .item-card[data-astro-cid-cnemm5yg]{flex:1;padding-right:36px}.item-card-tick[data-astro-cid-cnemm5yg]{cursor:pointer;width:24px;height:24px;color:var(--text-muted);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.item-card-tick[data-astro-cid-cnemm5yg] .tick-box[data-astro-cid-cnemm5yg]{border:2px solid var(--line);background-color:var(--surface);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.item-card-tick[data-astro-cid-cnemm5yg]:hover .tick-box[data-astro-cid-cnemm5yg]{border-color:var(--accent)}.item-card-tick[data-astro-cid-cnemm5yg].is-owned .tick-box[data-astro-cid-cnemm5yg]:after{content:"";border:2.5px solid;border-width:0 2.5px 2.5px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.item-card-tick[data-astro-cid-cnemm5yg].is-owned .tick-box[data-astro-cid-cnemm5yg]{color:#fff;background-color:#2e7d32;border-color:#2e7d32}.item-card-wrapper[data-astro-cid-cnemm5yg].card-is-owned .item-card[data-astro-cid-cnemm5yg]{border-color:#2e7d3266}.item-card[data-astro-cid-cnemm5yg]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);min-height:48px;color:inherit;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.item-card[data-astro-cid-cnemm5yg]:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.item-icon-box[data-astro-cid-cnemm5yg]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.item-icon[data-astro-cid-cnemm5yg]{object-fit:contain;width:28px;height:28px}.item-icon-placeholder[data-astro-cid-cnemm5yg]{width:100%;height:100%;color:var(--text-muted);opacity:.6;justify-content:center;align-items:center;display:flex}.item-info[data-astro-cid-cnemm5yg]{flex:1;min-width:0}.item-name[data-astro-cid-cnemm5yg]{font-family:var(--font-heading);color:var(--text);word-break:break-word;overflow-wrap:break-word;margin-bottom:2px;font-size:.88rem;font-weight:700;line-height:1.2;display:block}.item-sub[data-astro-cid-cnemm5yg]{align-items:center;gap:6px;margin-top:2px;display:flex}.item-category[data-astro-cid-cnemm5yg]{color:var(--text-muted);font-size:.75rem}.item-rarity[data-astro-cid-cnemm5yg]{letter-spacing:.02em;border-radius:var(--radius-pill);border:1px solid var(--line);padding:1px 6px;font-size:.7rem;font-weight:700;display:inline-block}.rarity-uncommon[data-astro-cid-cnemm5yg]{color:#1b623e;background-color:#2b82561f;border-color:#1b623e}[data-theme=dark] .rarity-uncommon[data-astro-cid-cnemm5yg]{color:#55c289;background-color:#2b825640;border-color:#55c289}.rarity-rare[data-astro-cid-cnemm5yg]{color:#7a3e00;background-color:#8c4b001f;border-color:#7a3e00}[data-theme=dark] .rarity-rare[data-astro-cid-cnemm5yg]{color:#f6ad55;background-color:#8c4b0040;border-color:#f6ad55}
