@container roster (width>=37.5rem){.roster-names.svelte-1waq1v5{top:calc(var(--sticky-top,var(--header-block,0rem)) + .5rem);position:sticky}}.roster-band.svelte-1waq1v5{--band-gap:.75rem;align-items:center;gap:var(--band-gap);font-family:var(--font-modesto);font-weight:400;font-size:var(--band-size,1.25rem);line-height:calc(1 * var(--leading,1));--tracked:.04em;letter-spacing:calc(var(--tracked) + var(--tracking,0em));text-transform:uppercase;min-inline-size:0;color:var(--band-ink,var(--accent-ink));margin:0 0 .5rem;display:flex}.roster-band.svelte-1waq1v5:not(:first-child){margin-top:1rem}.roster-band.svelte-1waq1v5:after{content:"";border-top:1px solid var(--band-rule,color-mix(in srgb, var(--chrome) 55%, transparent));flex:1;height:0}.roster-tiles.svelte-1waq1v5{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));gap:.25rem;display:grid}.roster-tile.svelte-1waq1v5{appearance:none;border:1px solid var(--chrome-line);background:var(--surface-raised);min-height:2.25rem;font:inherit;font-size:.875rem;line-height:calc(1.75rem * var(--leading,1));text-align:left;color:var(--ink);cursor:pointer;border-radius:4px;padding:.25rem .75rem;text-decoration:none;display:block}.roster-tile.svelte-1waq1v5:hover:not(.held){background:var(--hover-tint)}.roster-tile[aria-current=true].svelte-1waq1v5{box-shadow:inset 3px 0 0 var(--track-fill)}.roster-tile.svelte-1waq1v5:focus-visible{outline:2px solid var(--focus-ink);outline-offset:2px}article[hidden=until-found].svelte-1xtnbdf{display:block}.roster[data-astro-cid-qpeb6rnj]{margin-top:1rem;container:roster/inline-size}.roster-split[data-astro-cid-qpeb6rnj]{gap:1rem;display:grid}@container roster (width>=37.5rem){.roster-split[data-astro-cid-qpeb6rnj]{grid-template-columns:20.25rem minmax(0,1fr);align-items:start}.roster-names[data-astro-cid-qpeb6rnj]{top:calc(var(--sticky-top,var(--header-block,0rem)) + .5rem);position:sticky}}.roster-band[data-astro-cid-qpeb6rnj]{--band-gap:.75rem;align-items:center;gap:var(--band-gap);font-family:var(--font-modesto);font-weight:400;font-size:var(--band-size,1.25rem);line-height:calc(1 * var(--leading,1));--tracked:.04em;letter-spacing:calc(var(--tracked) + var(--tracking,0em));text-transform:uppercase;min-inline-size:0;color:var(--band-ink,var(--accent-ink));margin:0 0 .5rem;display:flex}.roster-band[data-astro-cid-qpeb6rnj]:not(:first-child){margin-top:1rem}.roster-band[data-astro-cid-qpeb6rnj]:after{content:"";border-top:1px solid var(--band-rule,color-mix(in srgb, var(--chrome) 55%, transparent));flex:1;height:0}.roster-tiles[data-astro-cid-qpeb6rnj]{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));gap:.25rem;display:grid}.roster-tile[data-astro-cid-qpeb6rnj]{appearance:none;border:1px solid var(--chrome-line);background:var(--surface-raised);min-height:2.25rem;font:inherit;font-size:.875rem;line-height:calc(1.75rem * var(--leading,1));text-align:left;color:var(--ink);cursor:pointer;border-radius:4px;padding:.25rem .75rem;text-decoration:none;display:block}.roster-tile[data-astro-cid-qpeb6rnj]:hover:not(.held){background:var(--hover-tint)}.roster-tile[data-astro-cid-qpeb6rnj].held{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--on-accent);font-weight:600}.roster-tile[data-astro-cid-qpeb6rnj].locked{color:var(--muted);background:0 0;border-style:dashed}.roster-tile[data-astro-cid-qpeb6rnj][aria-current=true]{box-shadow:inset 3px 0 0 var(--track-fill)}.roster-tile[data-astro-cid-qpeb6rnj].held[aria-current=true]{box-shadow:inset 3px 0 0 var(--on-accent)}.roster-tile[data-astro-cid-qpeb6rnj]:focus-visible{outline:2px solid var(--focus-ink);outline-offset:2px}.roster-entries[data-astro-cid-qpeb6rnj]{grid-template-columns:repeat(auto-fit,minmax(30ch,1fr));align-content:start;gap:1rem;display:grid}.roster-entry[data-astro-cid-qpeb6rnj]{border:1px solid var(--chrome-line);background:var(--surface-raised);border-radius:5px;align-self:start;padding:1rem}.roster-head[data-astro-cid-qpeb6rnj]{grid-template-columns:1fr auto;align-items:center;gap:.75rem;margin-bottom:.5rem;display:grid}.roster-title[data-astro-cid-qpeb6rnj]{font-family:var(--font-modesto);font-size:1.5rem;font-weight:400;line-height:calc(1 * var(--leading,1));color:var(--accent-ink);grid-auto-flow:column;justify-content:start;align-items:center;gap:.25rem;margin:0;display:inline-grid}.roster-flare[data-astro-cid-qpeb6rnj]{--icon-size:1.25rem;align-items:center;display:inline-grid}.roster-requires[data-astro-cid-qpeb6rnj]{color:var(--muted);margin:0;font-size:.875rem;font-style:italic}.roster-prose[data-astro-cid-qpeb6rnj]{max-width:70ch;line-height:calc(1.618 * var(--leading,1));color:var(--ink);margin-inline:0}.heritages-page[data-astro-cid-qpeb6rnj]{max-width:var(--page-max);margin-inline:auto}.roster-title[data-astro-cid-qpeb6rnj],.roster-requires[data-astro-cid-qpeb6rnj]{margin-block-end:.5rem}.roster-prose[data-astro-cid-qpeb6rnj] p{margin:0}
