.catalog-filter[data-astro-cid-lgm2yuon]{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:2fr 1fr;align-items:end;display:grid}.catalog-filter[data-astro-cid-lgm2yuon] label[data-astro-cid-lgm2yuon]{font-size:var(--t-sm);margin-bottom:.5rem;font-weight:600;display:block}.catalog-filter[data-astro-cid-lgm2yuon] input[data-astro-cid-lgm2yuon],.catalog-filter[data-astro-cid-lgm2yuon] select[data-astro-cid-lgm2yuon]{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-raised);width:100%;min-width:0;min-height:3rem;color:var(--ink);font:inherit;padding:.7rem;font-size:1rem}.catalog-filter[data-astro-cid-lgm2yuon] p[data-astro-cid-lgm2yuon]{font-size:var(--t-sm);color:var(--ink-muted);grid-column:1/-1}.catalog-empty[data-astro-cid-lgm2yuon]{padding-block:var(--s-6);color:var(--ink-muted)}.tbl__mobileLabel[data-astro-cid-lgm2yuon]{display:none}tr[data-astro-cid-lgm2yuon][hidden]{display:none!important}.tbl-wrap[data-astro-cid-lgm2yuon]{margin-top:var(--s-7);overflow-x:auto}.tbl[data-astro-cid-lgm2yuon]{border-collapse:collapse;border-top:1px solid var(--line-strong);width:100%}.tbl[data-astro-cid-lgm2yuon] th[data-astro-cid-lgm2yuon],.tbl[data-astro-cid-lgm2yuon] td[data-astro-cid-lgm2yuon]{padding:var(--s-4) var(--s-2);vertical-align:baseline;border-bottom:1px solid var(--line)}.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] th[data-astro-cid-lgm2yuon],.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] td[data-astro-cid-lgm2yuon]{vertical-align:middle}.tbl__visual[data-astro-cid-lgm2yuon]{width:8.5rem;min-width:8.5rem}.tbl__visual[data-astro-cid-lgm2yuon] .cv{margin-inline:auto}.tbl[data-astro-cid-lgm2yuon] thead[data-astro-cid-lgm2yuon] th[data-astro-cid-lgm2yuon]{font-size:var(--t-micro);letter-spacing:var(--ls-widest);text-align:left;text-transform:uppercase;color:var(--ink-ghost);font-weight:500}.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] tr[data-astro-cid-lgm2yuon]{transition:background var(--d-fast) var(--ease-out)}.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] tr[data-astro-cid-lgm2yuon]:hover{background:var(--action-soft)}.tbl__name[data-astro-cid-lgm2yuon]{text-align:left;min-width:16rem;letter-spacing:var(--ls-snug);font-weight:500}.tbl__name[data-astro-cid-lgm2yuon] a[data-astro-cid-lgm2yuon]{text-underline-offset:.22em;text-decoration-thickness:1px}.tbl__brand[data-astro-cid-lgm2yuon]{font-size:var(--t-micro);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--ink-ghost);display:block}.tbl__code[data-astro-cid-lgm2yuon]{font-size:var(--t-sm);color:var(--action)}.tbl__life[data-astro-cid-lgm2yuon],.tbl__devices[data-astro-cid-lgm2yuon]{font-size:var(--t-sm);text-align:right}.tbl__life[data-astro-cid-lgm2yuon]{min-width:15rem}.tbl__maker[data-astro-cid-lgm2yuon]{font-size:var(--t-xs);color:var(--ink-muted)}@media (width<=760px){.catalog-filter[data-astro-cid-lgm2yuon]{grid-template-columns:1fr}.tbl-wrap[data-astro-cid-lgm2yuon]{margin-top:var(--s-4);overflow:visible}.tbl[data-astro-cid-lgm2yuon],.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon]{border:0;display:block}.tbl[data-astro-cid-lgm2yuon] thead[data-astro-cid-lgm2yuon]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] tr[data-astro-cid-lgm2yuon]{gap:.35rem var(--s-3);padding:var(--s-4) var(--s-3);margin-bottom:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);grid-template-columns:minmax(0,1fr);display:grid}.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] td[data-astro-cid-lgm2yuon],.tbl[data-astro-cid-lgm2yuon] tbody[data-astro-cid-lgm2yuon] th[data-astro-cid-lgm2yuon]{overflow-wrap:anywhere;text-align:left;border:0;width:auto;min-width:0;padding:0}.tbl__visual[data-astro-cid-lgm2yuon]{grid-row:1/span 3;align-self:center}.tbl__name[data-astro-cid-lgm2yuon],.tbl__code[data-astro-cid-lgm2yuon],.tbl__life[data-astro-cid-lgm2yuon]{grid-column:1}.tbl__mobileLabel[data-astro-cid-lgm2yuon]{color:var(--ink-muted);display:inline}.tbl__optional[data-astro-cid-lgm2yuon]{display:none}.tbl[data-astro-cid-lgm2yuon] .tbl__life[data-astro-cid-lgm2yuon],.tbl[data-astro-cid-lgm2yuon] .tbl__code[data-astro-cid-lgm2yuon]{font-size:var(--t-xs);line-height:1.6}}
