.CharacterGrid_root__hR9jx{color:#eaf1f8}.CharacterGrid_root__hR9jx .storefront-page-shell__wrap.content-wrapper{max-width:1500px!important}@media (max-width:767px){.CharacterGrid_root__hR9jx .storefront-page-shell__wrap.content-wrapper{padding-inline:1rem}}.CharacterGrid_rosterFrame__Yhca_{display:flex;flex-direction:column;gap:.75rem;margin-bottom:clamp(1.5rem,4vw,2.75rem)}.CharacterGrid_grid__Em4wf{--char-columns:22;--char-gap:clamp(0px,0.06vw,2px);--char-tile-cap:max(30px,calc((100vh - 22rem) / 6));display:grid;grid-template-columns:repeat(var(--char-columns),minmax(0,1fr));gap:var(--char-gap);width:100%;max-width:min(100%,calc(var(--char-columns) * var(--char-tile-cap) + (var(--char-columns) - 1) * var(--char-gap)));margin-inline:auto}@media (max-width:1100px){.CharacterGrid_grid__Em4wf{--char-columns:12;max-width:100%}}@media (max-width:760px){.CharacterGrid_grid__Em4wf{--char-columns:11}}@media (max-width:480px){.CharacterGrid_grid__Em4wf{--char-columns:6}}.ArchiveRoster_root__cwHyY .storefront-page-shell__wrap.content-wrapper{max-width:1500px}@media (max-width:767px){.ArchiveRoster_root__cwHyY .storefront-page-shell__wrap.content-wrapper{padding-inline:1rem}}