.db[data-astro-cid-a5te3j7o]{max-width:calc(var(--wide) + 2 * var(--gutter));padding:var(--space-12) var(--gutter) 0;margin-inline:auto}.db__head[data-astro-cid-a5te3j7o]{gap:var(--space-4);max-width:52rem;display:grid}.db__kicker[data-astro-cid-a5te3j7o]{font-size:var(--text-sm);letter-spacing:.12em;color:var(--accent);margin:0;font-weight:700}h1[data-astro-cid-a5te3j7o]{font-size:var(--text-2xl);margin:0;font-weight:900;line-height:1.35}.db__lead[data-astro-cid-a5te3j7o]{color:var(--ink-2);margin:0}.db__stats[data-astro-cid-a5te3j7o]{gap:var(--space-2) var(--space-8);padding-block:var(--space-3);border-block:1px solid var(--ink);flex-wrap:wrap;margin:0;display:flex}.db__stats[data-astro-cid-a5te3j7o] div[data-astro-cid-a5te3j7o]{gap:var(--space-2);align-items:baseline;display:flex}.db__stats[data-astro-cid-a5te3j7o] dt[data-astro-cid-a5te3j7o]{font-size:var(--text-sm);color:var(--muted)}.db__stats[data-astro-cid-a5te3j7o] dd[data-astro-cid-a5te3j7o]{margin:0;font-weight:700}.db__stats[data-astro-cid-a5te3j7o] .num[data-astro-cid-a5te3j7o]{font-size:var(--text-lg)}.filters[data-astro-cid-a5te3j7o]{z-index:2;align-items:end;gap:var(--space-3) var(--space-4);margin-block:var(--space-8) var(--space-4);padding:var(--space-4);background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet);flex-wrap:wrap;display:flex;position:sticky;top:0}.filters[data-astro-cid-a5te3j7o] label[data-astro-cid-a5te3j7o]:not(.check){gap:var(--space-1);font-size:var(--text-xs);color:var(--ink-2);font-weight:700;display:grid}.filters[data-astro-cid-a5te3j7o] select[data-astro-cid-a5te3j7o]{min-width:8.5rem;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--ink);background:var(--page);border:1px solid var(--rule-strong);border-radius:var(--radius-tag);font-weight:400}.filters__checks[data-astro-cid-a5te3j7o]{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.check[data-astro-cid-a5te3j7o]{gap:var(--space-2);font-size:var(--text-sm);align-items:center;display:inline-flex}.check[data-astro-cid-a5te3j7o] input[data-astro-cid-a5te3j7o]{width:1.1rem;height:1.1rem;accent-color:var(--accent)}.filters__count[data-astro-cid-a5te3j7o]{margin:0 0 0 auto;font-weight:700}.filters__count[data-astro-cid-a5te3j7o] .num[data-astro-cid-a5te3j7o]{font-size:var(--text-xl)}.filters__reset[data-astro-cid-a5te3j7o]{padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--ink-2);border:1px solid var(--rule-strong);border-radius:var(--radius-tag);cursor:pointer;background:0 0}.filters__reset[data-astro-cid-a5te3j7o]:hover{color:var(--ink);border-color:var(--ink)}.table-wrap[data-astro-cid-a5te3j7o]{background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--radius-sheet);overflow-x:auto}.specs[data-astro-cid-a5te3j7o]{border-collapse:collapse;width:100%;min-width:58rem;font-size:var(--text-sm);line-height:1.5}.specs[data-astro-cid-a5te3j7o] thead[data-astro-cid-a5te3j7o] th[data-astro-cid-a5te3j7o]{padding:var(--space-3);font-size:var(--text-xs);color:var(--ink-2);text-align:left;white-space:nowrap;background:var(--sheet);border-bottom:2px solid var(--ink);font-weight:700;position:sticky;top:0}.specs[data-astro-cid-a5te3j7o] td[data-astro-cid-a5te3j7o],.specs[data-astro-cid-a5te3j7o] tbody[data-astro-cid-a5te3j7o] th[data-astro-cid-a5te3j7o]{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.specs[data-astro-cid-a5te3j7o] tbody[data-astro-cid-a5te3j7o] th[data-astro-cid-a5te3j7o]{background:var(--sheet);min-width:13rem;max-width:17rem;font-weight:700;position:sticky;left:0}.specs[data-astro-cid-a5te3j7o] tbody[data-astro-cid-a5te3j7o] tr[data-astro-cid-a5te3j7o]:hover>[data-astro-cid-a5te3j7o]{background:var(--accent-soft)}.specs__brand[data-astro-cid-a5te3j7o]{font-size:var(--text-xs);letter-spacing:.06em;color:var(--muted);font-weight:700;display:block}.specs[data-astro-cid-a5te3j7o] a[data-astro-cid-a5te3j7o]{text-decoration:none}.specs[data-astro-cid-a5te3j7o] a[data-astro-cid-a5te3j7o]:hover{text-decoration:underline}.db__empty[data-astro-cid-a5te3j7o]{padding:var(--space-8);text-align:center;color:var(--ink-2);margin:0}.db__next[data-astro-cid-a5te3j7o]{padding:var(--space-8);color:var(--sheet);background:var(--ink);border-radius:var(--radius-sheet);margin-block-start:var(--space-section)}.db__next[data-astro-cid-a5te3j7o] h2[data-astro-cid-a5te3j7o]{margin:0 0 var(--space-2);font-size:var(--text-xl);font-weight:900}.db__next[data-astro-cid-a5te3j7o] p[data-astro-cid-a5te3j7o]{margin:0}.db__next[data-astro-cid-a5te3j7o] p[data-astro-cid-a5te3j7o]+p[data-astro-cid-a5te3j7o]{margin-block-start:var(--space-4)}.db__next-link[data-astro-cid-a5te3j7o]{padding:var(--space-2) var(--space-6);color:var(--ink);background:var(--meter);border-radius:var(--radius-tag);font-weight:700;text-decoration:none;display:inline-block}.db__next-link[data-astro-cid-a5te3j7o]:hover{color:var(--ink);filter:brightness(1.08)}@media (width<=40rem){.filters[data-astro-cid-a5te3j7o]{position:static}.filters[data-astro-cid-a5te3j7o] label[data-astro-cid-a5te3j7o]:not(.check){flex:9rem}.filters[data-astro-cid-a5te3j7o] select[data-astro-cid-a5te3j7o]{width:100%;min-width:0}.filters__count[data-astro-cid-a5te3j7o]{margin-inline-start:0}}
