.tds[data-astro-cid-x5hvyqf6]{margin-top:var(--space-section)}.tds[data-astro-cid-x5hvyqf6] h2[data-astro-cid-x5hvyqf6]{font-size:var(--size-h2);letter-spacing:var(--track-head);font-weight:500;line-height:1.08}.tds-head[data-astro-cid-x5hvyqf6] p[data-astro-cid-x5hvyqf6]{max-width:var(--measure);margin-top:1rem}.tds-controls[data-astro-cid-x5hvyqf6]{background:var(--field);gap:1.2rem;margin-top:2rem;padding:clamp(1rem,2.5vw,2rem);display:grid}.tds-search[data-astro-cid-x5hvyqf6] label[data-astro-cid-x5hvyqf6],.tds-filter-label[data-astro-cid-x5hvyqf6]{font-size:var(--size-small);margin-bottom:.45rem;font-weight:600;display:block}.tds-search-row[data-astro-cid-x5hvyqf6]{align-items:center;gap:.8rem;max-width:34rem;display:flex}.tds-search[data-astro-cid-x5hvyqf6] input[data-astro-cid-x5hvyqf6]{min-width:0;font:inherit;font-size:var(--size-text);color:var(--ink);border:1px solid var(--accent);background:#fff;border-radius:0;flex:1;padding:.55rem .7rem}.tds-search[data-astro-cid-x5hvyqf6] input[data-astro-cid-x5hvyqf6]::placeholder{color:var(--ink-2);opacity:1}.tds-buttons[data-astro-cid-x5hvyqf6]{flex-wrap:wrap;gap:.4rem;display:flex}.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6],.tds-clear[data-astro-cid-x5hvyqf6]{font:inherit;font-size:var(--size-small);text-align:left;color:var(--accent);cursor:pointer;background:#fff;border:0;border-radius:0;padding:.45rem .7rem;line-height:1.3}.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6]:hover,.tds-clear[data-astro-cid-x5hvyqf6]:hover{text-underline-offset:.2em;text-decoration:underline}.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6][aria-pressed=true]:hover{text-decoration:none}.tds-n[data-astro-cid-x5hvyqf6]{font-variant-numeric:tabular-nums;opacity:.75;margin-left:.15rem}.tds-clear[data-astro-cid-x5hvyqf6]{text-underline-offset:.2em;background:0 0;padding-inline:0;text-decoration:underline}.tds-clear[data-astro-cid-x5hvyqf6][hidden]{display:none}.tds-foot[data-astro-cid-x5hvyqf6]{font-size:var(--size-small);flex-wrap:wrap;justify-content:space-between;gap:.4rem 2rem;display:flex}.tds-count[data-astro-cid-x5hvyqf6]{font-variant-numeric:tabular-nums;font-weight:600}.tds-downloads[data-astro-cid-x5hvyqf6] a[data-astro-cid-x5hvyqf6]{margin-left:.5rem}.tds-group[data-astro-cid-x5hvyqf6]{margin-top:var(--space-block)}.tds-group[data-astro-cid-x5hvyqf6]>h3[data-astro-cid-x5hvyqf6]{font-size:var(--size-statement);letter-spacing:var(--track-head);margin-bottom:1.2rem;font-weight:500;line-height:1.2}.tds-arena[data-astro-cid-x5hvyqf6]{padding-top:1.6rem}.tds-arena-info[data-astro-cid-x5hvyqf6] h4[data-astro-cid-x5hvyqf6]{font-size:var(--size-h3);margin-bottom:.35rem;font-weight:600;line-height:1.3}.tds-arena-info[data-astro-cid-x5hvyqf6] p[data-astro-cid-x5hvyqf6]{max-width:var(--measure)}.tds-meta[data-astro-cid-x5hvyqf6]{font-size:var(--size-small);color:var(--ink-2);margin-top:.35rem}.tds-meta[data-astro-cid-x5hvyqf6] span[data-astro-cid-x5hvyqf6]{color:var(--ink);font-weight:600}.tds-families[data-astro-cid-x5hvyqf6]{margin-top:.8rem}.tds[data-astro-cid-x5hvyqf6] .tds-note{font-size:var(--size-small);color:var(--ink-2);max-width:var(--measure);padding:.5rem 0}.tds-families[data-astro-cid-x5hvyqf6]>.tds-note[data-astro-cid-x5hvyqf6]{padding-inline:.9rem}.tds-arena[data-astro-cid-x5hvyqf6][hidden],.tds-group[data-astro-cid-x5hvyqf6][hidden],.tds-empty[data-astro-cid-x5hvyqf6][hidden],.tds[data-astro-cid-x5hvyqf6] .tds-family[hidden]{display:none}.tds[data-astro-cid-x5hvyqf6] .tds-family summary{cursor:pointer;grid-template-columns:1fr auto;align-items:baseline;column-gap:1rem;padding:.7rem .9rem .75rem;list-style:none;display:grid}.tds[data-astro-cid-x5hvyqf6] .tds-family summary::-webkit-details-marker{display:none}.tds[data-astro-cid-x5hvyqf6] .tds-family summary:hover,.tds[data-astro-cid-x5hvyqf6] .tds-family[open] summary{background:var(--field)}.tds[data-astro-cid-x5hvyqf6] .tds-family summary:hover .tds-name{color:var(--accent)}.tds[data-astro-cid-x5hvyqf6] .tds-name{grid-column:1;font-weight:600}.tds[data-astro-cid-x5hvyqf6] .tds-sub{font-size:var(--size-small);color:var(--ink-2);grid-column:1;margin-top:.15rem}.tds[data-astro-cid-x5hvyqf6] .tds-family .disclosure-icon{grid-area:1/2}.tds[data-astro-cid-x5hvyqf6] .tds-family .disclosure-icon:before{content:"+";font-weight:500}.tds[data-astro-cid-x5hvyqf6] .tds-family[open] .disclosure-icon:before{content:"−"}.tds[data-astro-cid-x5hvyqf6] .tds-family[open]{background:var(--field);margin-bottom:.6rem}.tds[data-astro-cid-x5hvyqf6] .tds-family[open] .tds-note{padding:0 .9rem .9rem}.tds[data-astro-cid-x5hvyqf6] .tds-profile{gap:.7rem;padding:.2rem .9rem .9rem;display:grid}.tds[data-astro-cid-x5hvyqf6] .tds-profile>div{grid-template-columns:11rem 1fr;align-items:baseline;gap:.2rem 1.2rem;display:grid}.tds[data-astro-cid-x5hvyqf6] .tds-profile dt{font-size:var(--size-small);font-weight:600}.tds[data-astro-cid-x5hvyqf6] .tds-profile dd{font-size:var(--size-small);max-width:var(--measure);overflow-wrap:anywhere;margin:0;line-height:1.5}.tds[data-astro-cid-x5hvyqf6] .tds-profile ul{margin:0;padding-left:1.1em}.tds[data-astro-cid-x5hvyqf6] .tds-profile li{margin-bottom:.25rem}.tds-empty[data-astro-cid-x5hvyqf6]{margin-top:var(--space-block);font-weight:600}@media (width>=1001px){.tds-head[data-astro-cid-x5hvyqf6]{grid-template-columns:5fr 7fr;align-items:start;column-gap:3rem;display:grid}.tds-head[data-astro-cid-x5hvyqf6] p[data-astro-cid-x5hvyqf6]{margin-top:0}.tds-arena[data-astro-cid-x5hvyqf6]{grid-template-columns:5fr 7fr;align-items:start;column-gap:3rem;display:grid}.tds-families[data-astro-cid-x5hvyqf6]{margin-top:-.7rem}.tds-arena-info[data-astro-cid-x5hvyqf6]{padding-right:1rem}}@media (width<=560px){.tds[data-astro-cid-x5hvyqf6] .tds-profile>div{grid-template-columns:1fr}.tds[data-astro-cid-x5hvyqf6] .tds-family summary,.tds[data-astro-cid-x5hvyqf6] .tds-profile,.tds[data-astro-cid-x5hvyqf6] .tds-family[open] .tds-note,.tds-families[data-astro-cid-x5hvyqf6]>.tds-note[data-astro-cid-x5hvyqf6]{padding-inline:.7rem}}@media (forced-colors:active){.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6]{border:1px solid buttontext}.tds-buttons[data-astro-cid-x5hvyqf6] button[data-astro-cid-x5hvyqf6][aria-pressed=true]{color:highlighttext;background:highlight}}.tds-spec[data-astro-cid-whzomxrx]{margin-top:var(--space-section)}.tds-spec[data-astro-cid-whzomxrx] h2[data-astro-cid-whzomxrx]{font-size:var(--size-h2);letter-spacing:var(--track-head);max-width:12em;margin-bottom:1rem;font-weight:500;line-height:1.08}.tds-spec[data-astro-cid-whzomxrx] p[data-astro-cid-whzomxrx],.tds-spec[data-astro-cid-whzomxrx] li[data-astro-cid-whzomxrx]{max-width:var(--measure)}.tds-spec[data-astro-cid-whzomxrx] p[data-astro-cid-whzomxrx]+p[data-astro-cid-whzomxrx]{margin-top:1em}.tds-first[data-astro-cid-whzomxrx]{margin-top:0}@media (width>=1001px){.tds-spec[data-astro-cid-whzomxrx]{grid-template-columns:5fr 7fr;align-items:start;column-gap:3rem;display:grid}.tds-spec[data-astro-cid-whzomxrx] h2[data-astro-cid-whzomxrx]{margin-bottom:0}}.tds-fig[data-astro-cid-whzomxrx]{margin:0 0 1.6rem}.tds-cells[data-astro-cid-whzomxrx]{grid-template-columns:repeat(25,1fr);gap:clamp(2px,.5vw,5px);max-width:640px;display:grid}.tds-cell[data-astro-cid-whzomxrx]{aspect-ratio:1/2.2;background:var(--accent)}.tds-cell[data-astro-cid-whzomxrx].is-structured,.tds-swatch[data-astro-cid-whzomxrx].is-structured{background:var(--accent-tint)}.tds-cell[data-astro-cid-whzomxrx].is-narrative-excluded,.tds-swatch[data-astro-cid-whzomxrx].is-narrative-excluded{outline:2px solid var(--accent);outline-offset:-2px;background:#fff}.tds-legend[data-astro-cid-whzomxrx]{font-size:var(--size-small);flex-wrap:wrap;gap:.5rem 1.8rem;margin-top:1rem;padding:0;list-style:none;display:flex}.tds-legend[data-astro-cid-whzomxrx] li[data-astro-cid-whzomxrx]{align-items:baseline;gap:.45rem;max-width:none;display:flex}.tds-legend[data-astro-cid-whzomxrx] strong[data-astro-cid-whzomxrx]{font-variant-numeric:tabular-nums;font-weight:600}.tds-swatch[data-astro-cid-whzomxrx]{background:var(--accent);flex:none;align-self:center;width:.75rem;height:.75rem;display:inline-block}.tds-visually-hidden[data-astro-cid-whzomxrx]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tds-limits[data-astro-cid-whzomxrx]{padding-left:1.2em}.tds-limits[data-astro-cid-whzomxrx] li[data-astro-cid-whzomxrx]{margin-bottom:.7em}@media (forced-colors:active){.tds-cell[data-astro-cid-whzomxrx],.tds-swatch[data-astro-cid-whzomxrx]{forced-color-adjust:none}}
