.cmp__filters[data-astro-cid-lydy5jeh] fieldset[data-astro-cid-lydy5jeh]{border:0;margin:0;padding:0;min-width:0}.cmp__fields[data-astro-cid-lydy5jeh]{display:grid;gap:var(--space-4);margin-top:var(--space-3)}@media(min-width:48rem){.cmp__fields[data-astro-cid-lydy5jeh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp__bar[data-astro-cid-lydy5jeh]{justify-content:space-between;margin-top:var(--space-4)}.cmp__count[data-astro-cid-lydy5jeh]{margin:0;font-weight:600}.cmp__scroll-hint[data-astro-cid-lydy5jeh]{margin:0}@media(min-width:72rem){.cmp__scroll-hint[data-astro-cid-lydy5jeh]{display:none}}.cmp__wrap[data-astro-cid-lydy5jeh]{position:relative;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-elev)}.cmp__wrap[data-astro-cid-lydy5jeh]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cmp__table[data-astro-cid-lydy5jeh]{min-width:68rem;font-size:var(--text-sm)}.cmp__caption[data-astro-cid-lydy5jeh]{caption-side:top;padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-sm);color:var(--color-ink-3)}.cmp__table[data-astro-cid-lydy5jeh] thead[data-astro-cid-lydy5jeh] th[data-astro-cid-lydy5jeh]{vertical-align:bottom;white-space:nowrap}.cmp__sort[data-astro-cid-lydy5jeh]{display:inline-flex;align-items:center;min-height:2.75rem;gap:var(--space-1);padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.cmp__sort[data-astro-cid-lydy5jeh]:hover{color:var(--color-ink)}.cmp__sort[data-astro-cid-lydy5jeh]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.cmp__sort-icon[data-astro-cid-lydy5jeh]:after{content:"↕";color:var(--color-ink-3)}[data-astro-cid-lydy5jeh][aria-sort=ascending] .cmp__sort-icon[data-astro-cid-lydy5jeh]:after{content:"↑";color:var(--color-cool)}[data-astro-cid-lydy5jeh][aria-sort=descending] .cmp__sort-icon[data-astro-cid-lydy5jeh]:after{content:"↓";color:var(--color-cool)}.cmp__table[data-astro-cid-lydy5jeh] [data-astro-cid-lydy5jeh]:is(thead th:first-child,.cmp__name){position:sticky;left:0;z-index:1;background:var(--color-bg-elev)}.cmp__name[data-astro-cid-lydy5jeh]{min-width:10rem;max-width:17rem;font-weight:600;font-size:var(--text-base)}.cmp__table[data-astro-cid-lydy5jeh] tbody[data-astro-cid-lydy5jeh] tr[data-astro-cid-lydy5jeh]:last-child th[data-astro-cid-lydy5jeh]{border-bottom:0}.cmp__name[data-astro-cid-lydy5jeh] a[data-astro-cid-lydy5jeh]{color:var(--color-ink)}.cmp__name[data-astro-cid-lydy5jeh] .badge[data-astro-cid-lydy5jeh]{margin-left:var(--space-2);vertical-align:middle}.cmp__note[data-astro-cid-lydy5jeh]{display:block;margin-top:var(--space-1);font-size:var(--text-xs);font-weight:400;color:var(--color-ink-3)}.cmp__row--vocalreception[data-astro-cid-lydy5jeh]>[data-astro-cid-lydy5jeh]{background:var(--color-cool-soft)}.cmp__table[data-astro-cid-lydy5jeh] .cmp__row--vocalreception[data-astro-cid-lydy5jeh] .cmp__name[data-astro-cid-lydy5jeh]{background:var(--color-cool-soft);box-shadow:inset 3px 0 0 var(--color-cool)}.cmp__country[data-astro-cid-lydy5jeh]{white-space:nowrap}.cmp__langs[data-astro-cid-lydy5jeh]{max-width:9rem}.cmp__price[data-astro-cid-lydy5jeh]{white-space:nowrap}.cmp__price[data-astro-cid-lydy5jeh] strong[data-astro-cid-lydy5jeh]{display:block;font-size:var(--text-base)}.cmp__approx[data-astro-cid-lydy5jeh]{display:block;font-size:var(--text-xs)}.cmp__table[data-astro-cid-lydy5jeh] .cmp__flag[data-astro-cid-lydy5jeh]{text-align:center}.cmp__yes[data-astro-cid-lydy5jeh]{color:var(--color-ok);font-weight:700}.cmp__no[data-astro-cid-lydy5jeh]{color:var(--color-ink-3)}.cmp__source[data-astro-cid-lydy5jeh] a[data-astro-cid-lydy5jeh],.cmp__source[data-astro-cid-lydy5jeh] time[data-astro-cid-lydy5jeh]{display:block;white-space:nowrap}.cmp__source[data-astro-cid-lydy5jeh] time[data-astro-cid-lydy5jeh]{font-size:var(--text-xs)}.cmp__empty[data-astro-cid-lydy5jeh]{margin:0;text-align:center}.cmp[data-astro-cid-lydy5jeh] [data-astro-cid-lydy5jeh][hidden]{display:none}@media(min-width:40rem){.cmp__name[data-astro-cid-lydy5jeh]{min-width:13rem}}
