.collections-wrap[data-astro-cid-6aeqkk4a]{padding-top:16px;padding-bottom:48px}.page-header[data-astro-cid-6aeqkk4a]{margin-bottom:24px}.page-title[data-astro-cid-6aeqkk4a]{margin-bottom:8px;font-size:2.25rem;font-weight:800}.lead-intro[data-astro-cid-6aeqkk4a]{color:var(--text);max-width:860px;margin-top:0;font-size:1.1rem}.category-tabs-nav[data-astro-cid-6aeqkk4a]{-webkit-overflow-scrolling:touch;margin-bottom:20px;overflow-x:auto}.category-tabs[data-astro-cid-6aeqkk4a]{gap:8px;min-width:max-content;padding-bottom:4px;display:flex}.category-tab-btn[data-astro-cid-6aeqkk4a]{min-height:44px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:10px 18px;font-size:1.05rem;font-weight:800;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.category-tab-btn[data-astro-cid-6aeqkk4a]:hover{border-color:var(--accent)}.category-tab-btn[data-astro-cid-6aeqkk4a].is-active{background-color:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.tab-count-badge[data-astro-cid-6aeqkk4a]{opacity:.85;font-size:.85rem}.tracker-panel[data-astro-cid-6aeqkk4a]{margin-bottom:32px}.stats-overview[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:16px;display:grid}.stat-box[data-astro-cid-6aeqkk4a]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:12px;display:flex}.stat-box-label[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);text-transform:uppercase;color:var(--text-muted);letter-spacing:.04em;font-size:.8rem;font-weight:800}.stat-box-val[data-astro-cid-6aeqkk4a]{color:var(--text);font-size:1.25rem;font-weight:800}.stat-highlight[data-astro-cid-6aeqkk4a]{color:var(--accent)}.progress-bar-wrap[data-astro-cid-6aeqkk4a]{margin-bottom:20px}.progress-track[data-astro-cid-6aeqkk4a]{background-color:var(--surface);border:1px solid var(--line);border-radius:7px;width:100%;height:14px;overflow:hidden}.progress-fill[data-astro-cid-6aeqkk4a]{background-color:var(--accent-2);height:100%;transition:width .3s}.toolbar-row[data-astro-cid-6aeqkk4a]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px;display:flex}.toolbar-left[data-astro-cid-6aeqkk4a],.toolbar-right[data-astro-cid-6aeqkk4a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toolbar-search[data-astro-cid-6aeqkk4a],.toolbar-select[data-astro-cid-6aeqkk4a]{min-height:44px;font-family:var(--font-body);color:var(--text);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-sizing:border-box;padding:8px 12px;font-size:.95rem}.toolbar-search[data-astro-cid-6aeqkk4a]{width:220px}.toolbar-search[data-astro-cid-6aeqkk4a]:focus,.toolbar-select[data-astro-cid-6aeqkk4a]:focus{outline:2px solid var(--accent);outline-offset:1px}.btn-sm[data-astro-cid-6aeqkk4a]{min-height:38px;padding:6px 12px;font-size:.85rem}.btn-danger-tone[data-astro-cid-6aeqkk4a]{color:var(--accent)}.groups-container[data-astro-cid-6aeqkk4a]{flex-direction:column;gap:24px;display:flex}.group-section[data-astro-cid-6aeqkk4a]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px}.group-header[data-astro-cid-6aeqkk4a]{cursor:pointer;user-select:none;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:10px;display:flex}.group-header-left[data-astro-cid-6aeqkk4a]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.group-title[data-astro-cid-6aeqkk4a]{margin:0;font-size:1.45rem;font-weight:800}.group-progress-badge[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);background-color:var(--surface-2);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:2px 8px;font-size:.85rem;font-weight:800}.group-toggle-btn[data-astro-cid-6aeqkk4a]{border:1px solid var(--line);cursor:pointer;font-family:var(--font-display);color:var(--text-muted);background:0 0;border-radius:4px;min-height:36px;padding:4px 8px;font-weight:700}.sets-grid[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.set-card[data-astro-cid-6aeqkk4a]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:10px;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex}.set-card[data-astro-cid-6aeqkk4a]:hover{border-color:var(--sky-deep);box-shadow:0 4px 12px #15262814}.set-card[data-astro-cid-6aeqkk4a].is-set-complete{background-color:var(--surface-2);border-color:var(--accent-2)}.set-card-header[data-astro-cid-6aeqkk4a]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.set-title-group[data-astro-cid-6aeqkk4a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.set-title[data-astro-cid-6aeqkk4a]{margin:0;font-size:1.2rem;font-weight:800}.set-progress-pill[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);background-color:var(--surface-2);color:var(--text-muted);border-radius:4px;padding:1px 6px;font-size:.8rem;font-weight:700}.set-complete-badge[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);letter-spacing:.04em;background-color:var(--accent-2);color:var(--accent-2-ink);border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:800}.set-reward-bar[data-astro-cid-6aeqkk4a]{background-color:var(--surface-2);border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:.85rem;display:flex}.reward-label[data-astro-cid-6aeqkk4a]{color:var(--text-muted);font-weight:700}.reward-val[data-astro-cid-6aeqkk4a]{color:var(--accent);font-weight:700}.set-items-list[data-astro-cid-6aeqkk4a]{flex-direction:column;gap:6px;display:flex}.item-checklist-row[data-astro-cid-6aeqkk4a]{background-color:var(--surface);border:1px solid var(--surface-2);border-radius:4px;align-items:center;gap:8px;padding:6px 8px;transition:background-color .15s;display:flex}.item-checklist-row[data-astro-cid-6aeqkk4a].is-checked{background-color:var(--surface-2);opacity:.85}.item-check-label[data-astro-cid-6aeqkk4a]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.collection-checkbox[data-astro-cid-6aeqkk4a]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark-sm[data-astro-cid-6aeqkk4a]{background-color:var(--surface);border:2px solid var(--line);border-radius:4px;width:22px;height:22px;transition:background-color .15s,border-color .15s;position:absolute}.item-check-label[data-astro-cid-6aeqkk4a]:hover .checkmark-sm[data-astro-cid-6aeqkk4a]{border-color:var(--accent)}.collection-checkbox[data-astro-cid-6aeqkk4a]:checked~.checkmark-sm[data-astro-cid-6aeqkk4a]{background-color:var(--accent);border-color:var(--accent)}.checkmark-sm[data-astro-cid-6aeqkk4a]:after{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.collection-checkbox[data-astro-cid-6aeqkk4a]:checked~.checkmark-sm[data-astro-cid-6aeqkk4a]:after{display:block}.item-mini-tile[data-astro-cid-6aeqkk4a]{background-image:url(/media/ui/T_UI_Grid_Item_Empty.webp);background-position:50%;background-size:cover;border-radius:4px;flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid}.tile-glyph[data-astro-cid-6aeqkk4a]{object-fit:contain;opacity:.75;width:16px;height:16px}.item-checklist-meta[data-astro-cid-6aeqkk4a]{flex-grow:1;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.item-link[data-astro-cid-6aeqkk4a]{color:var(--text);overflow-wrap:break-word;font-size:.9rem;font-weight:700;line-height:1.25}.item-link[data-astro-cid-6aeqkk4a]:hover{color:var(--accent)}.item-plain-name[data-astro-cid-6aeqkk4a]{color:var(--text);overflow-wrap:break-word;font-size:.9rem;font-weight:600;line-height:1.25}.item-rarity-pill[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);text-transform:uppercase;background-color:var(--surface-2);color:var(--text);border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:.7rem;font-weight:700}.rarity-rare[data-astro-cid-6aeqkk4a]{background-color:var(--sky-deep);color:var(--text)}.rarity-epic[data-astro-cid-6aeqkk4a]{background-color:var(--accent);color:var(--accent-ink)}.rarity-legendary[data-astro-cid-6aeqkk4a]{background-color:var(--accent-2);color:var(--accent-2-ink)}.rarity-mythic[data-astro-cid-6aeqkk4a]{background-color:var(--text);color:var(--surface)}.data-source-footer[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line);padding-top:16px}.source-text[data-astro-cid-6aeqkk4a]{color:var(--text-muted);margin:0;font-size:.85rem}@media (width<=600px){.page-title[data-astro-cid-6aeqkk4a]{font-size:1.8rem}.toolbar-row[data-astro-cid-6aeqkk4a]{flex-direction:column;align-items:stretch}.toolbar-search[data-astro-cid-6aeqkk4a]{width:100%}.toolbar-left[data-astro-cid-6aeqkk4a],.toolbar-right[data-astro-cid-6aeqkk4a]{justify-content:space-between;width:100%}.sets-grid[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}
