.ssW5da_collectionCanvas{max-width:80rem!important}.ssW5da_heading{gap:.35rem;display:grid}.ssW5da_heading h1,.ssW5da_cardTitle,.ssW5da_detailBody h1{margin:0}.ssW5da_collectionSearch{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 35%, transparent);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem;padding:1rem;display:grid}.ssW5da_collectionSearchSummary{opacity:.72;grid-column:1/-1;margin:0;font-size:.9rem}.ssW5da_eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0;font-size:.78rem;font-weight:700}.ssW5da_grid{gap:1rem;display:grid}.ssW5da_imageGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}.ssW5da_imageGrid.ssW5da_wideImageGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.ssW5da_textGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),24rem));align-items:stretch}.ssW5da_textGrid .ssW5da_cardLink,.ssW5da_textGrid .ssW5da_card,.ssW5da_iconGrid .ssW5da_cardLink,.ssW5da_iconGrid .ssW5da_card{height:100%}.ssW5da_iconGrid .ssW5da_description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ssW5da_cardLink{min-width:0;color:inherit;text-decoration:none;display:block}.ssW5da_cardLink:hover .ssW5da_card{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 40%, transparent)}.ssW5da_cardLink:focus-visible{outline:none}.ssW5da_cardLink:focus-visible .ssW5da_card{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ssW5da_card,.ssW5da_detailCard{overflow:hidden}.ssW5da_cardBody,.ssW5da_detailBody{gap:.9rem;display:grid}.ssW5da_detailActions{flex-wrap:wrap;gap:.5rem;display:flex}.ssW5da_cardTitle{font-size:1.1rem}.ssW5da_cardTitle a,.ssW5da_breadcrumbs a,.ssW5da_pagination a{color:inherit}.ssW5da_description{opacity:.82;margin:0;line-height:1.6}.ssW5da_fields{gap:.6rem;margin:0;display:grid}.ssW5da_field{grid-template-columns:minmax(7rem,.45fr) 1fr;gap:.75rem;display:grid}.ssW5da_field dt{opacity:.72;font-weight:600}.ssW5da_field dd{overflow-wrap:anywhere;min-width:0;margin:0}.ssW5da_card .ssW5da_field{grid-template-columns:minmax(0,1fr);gap:.2rem}.ssW5da_textCard .ssW5da_fields{flex-wrap:wrap;gap:.85rem 1.5rem;padding-top:.15rem;display:flex}.ssW5da_textCard .ssW5da_field{gap:.15rem;min-width:8rem}.ssW5da_textCard .ssW5da_field dt{font-size:.8rem}.ssW5da_image,.ssW5da_detailImage{object-fit:cover;border-radius:.5rem;width:100%;height:auto}.ssW5da_iconImage{aspect-ratio:1;object-fit:contain;background:color-mix(in srgb, var(--muted) 65%, transparent);padding:.75rem}.ssW5da_logoImage{aspect-ratio:16/9;object-fit:contain;background:color-mix(in srgb, var(--muted) 65%, transparent);padding:1rem}.ssW5da_detailIcon{max-width:16rem;margin-inline:auto}.ssW5da_itemIcon{max-width:8rem;image-rendering:pixelated}.ssW5da_detailLogo{max-height:32rem}.ssW5da_pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.ssW5da_pagination>:last-child{justify-self:end}.ssW5da_breadcrumbs{opacity:.75;flex-wrap:wrap;gap:.5rem;font-size:.9rem;display:flex}@media (max-width:1100px){.ssW5da_imageGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}}@media (max-width:640px){.ssW5da_field{grid-template-columns:1fr;gap:.2rem}.ssW5da_grid,.ssW5da_searchGrid{grid-template-columns:minmax(0,1fr)}.ssW5da_iconGrid .ssW5da_card{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.ssW5da_iconGrid .ssW5da_iconImage{width:4.5rem;padding:.35rem}.ssW5da_iconGrid .ssW5da_cardBody{gap:.55rem}.ssW5da_collectionSearch{grid-template-columns:minmax(0,1fr)}}.ssW5da_searchForm{grid-template-columns:2fr 1fr auto;align-items:end;gap:1rem;display:grid}.ssW5da_searchField{gap:.4rem;display:grid}.ssW5da_searchField label{opacity:.75;font-size:.85rem;font-weight:600}.ssW5da_searchActions{gap:.5rem;display:flex}.ssW5da_caption{opacity:.65;margin:0;font-size:.85rem}.ssW5da_searchGroup{gap:1rem;display:grid}.ssW5da_searchGroupTitle{margin:0;font-size:1.2rem}.ssW5da_searchGroupCount{opacity:.65;font-size:.85rem;font-weight:400}.ssW5da_searchGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.ssW5da_searchCaption{opacity:.65;margin:0;font-size:.85rem}@media (max-width:640px){.ssW5da_searchForm{grid-template-columns:1fr}}.ssW5da_gameSelect{gap:.4rem;display:grid}.ssW5da_gameSelect label{opacity:.75;font-size:.85rem;font-weight:600}.ssW5da_searchGroupSubtitle{opacity:.65;margin:0;font-size:.85rem}.ssW5da_searchResultMeta{opacity:.7;flex-wrap:wrap;gap:.5rem;margin-bottom:.3rem;font-size:.8rem;display:flex}.ssW5da_searchResultKind{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ssW5da_searchResultGame a{opacity:.8}.ssW5da_searchResultGame a:hover{opacity:1}.ssW5da_searchGrid>.ssW5da_card{position:relative}
