.sft-layout[data-astro-cid-hycygdmz]{gap:var(--s4);grid-template-columns:220px 1fr;align-items:start;display:grid}.sft-main[data-astro-cid-hycygdmz]{min-width:0}.sft-facets[data-astro-cid-hycygdmz]{border:1px solid var(--color-border);border-radius:var(--r-md);padding:var(--s3);box-shadow:var(--shadow-sm), var(--glow-soft);background:#fff;position:sticky;top:90px}.sft-group[data-astro-cid-hycygdmz]+.sft-group[data-astro-cid-hycygdmz]{border-top:1px solid var(--color-border);padding-top:var(--s2)}.sft-opt[data-astro-cid-hycygdmz]{border-radius:var(--r-sm);margin:0 -6px;padding:4px 6px;transition:background .15s}.sft-opt[data-astro-cid-hycygdmz]:hover{background:var(--color-light)}.sft-facets-head[data-astro-cid-hycygdmz]{margin-bottom:var(--s2);justify-content:space-between;align-items:baseline;display:flex}.sft-group[data-astro-cid-hycygdmz]{margin:0 0 var(--s3);border:0;padding:0}.sft-group[data-astro-cid-hycygdmz] legend[data-astro-cid-hycygdmz]{color:var(--color-gray);font-size:13px;font-family:var(--font-mono);margin-bottom:6px;padding:0}.sft-opt[data-astro-cid-hycygdmz]{cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:14px;display:flex}.sft-opt[data-astro-cid-hycygdmz] input[data-astro-cid-hycygdmz]{accent-color:var(--color-red)}.sft-clear[data-astro-cid-hycygdmz]{color:var(--color-red);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.sft-status[data-astro-cid-hycygdmz]{gap:var(--s1) var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.sft-status[data-astro-cid-hycygdmz] [data-astro-cid-hycygdmz][data-sft-count]{color:var(--color-ink);font-size:15px}.sft-note[data-astro-cid-hycygdmz]{color:var(--color-muted);font-size:13px}.sft-hidden-note[data-astro-cid-hycygdmz]{color:var(--color-muted);font-size:14px}.sft-tags[data-astro-cid-hycygdmz]{flex-wrap:wrap;gap:6px;display:inline-flex}.sft-tag{background:var(--color-panel);border-radius:var(--r-sm);cursor:pointer;color:var(--color-ink);transition:all var(--t-base);border:0;padding:4px 10px;font-size:13px}.sft-tag:hover{background:var(--color-red);color:var(--color-white)}.table-scroll[data-astro-cid-hycygdmz]{border:1px solid var(--color-border);border-radius:var(--r-md);max-height:calc(100vh - 170px);overflow-y:auto}.sft-table[data-astro-cid-hycygdmz] thead[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz]{z-index:2;border-bottom:2px solid var(--color-navy);background:#fff;padding-top:.7rem;padding-bottom:.5rem;position:sticky;top:0}.sft-table[data-astro-cid-hycygdmz] thead[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz] button[data-astro-cid-hycygdmz]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sft-table[data-astro-cid-hycygdmz] thead[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz] button[data-astro-cid-hycygdmz]:after{content:" ⇅";color:var(--color-muted);font-size:11px}.sft-table[data-astro-cid-hycygdmz] thead[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz][aria-sort=ascending] button[data-astro-cid-hycygdmz]:after{content:" ↑";color:var(--color-red)}.sft-table[data-astro-cid-hycygdmz] thead[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz][aria-sort=descending] button[data-astro-cid-hycygdmz]:after{content:" ↓";color:var(--color-red)}.sft-table[data-astro-cid-hycygdmz] tbody[data-astro-cid-hycygdmz] tr[data-astro-cid-hycygdmz]:nth-child(2n){background:var(--color-light)}.sft-table[data-astro-cid-hycygdmz] tbody[data-astro-cid-hycygdmz] tr[data-astro-cid-hycygdmz]:hover{background:#4fc3ff1a}.sft-table[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz]{width:auto}.sft-table[data-astro-cid-hycygdmz] td[data-astro-cid-hycygdmz].val{white-space:nowrap}.sft-table[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz][scope=row]{font-family:var(--font-mono);white-space:nowrap;width:auto}.sft-table[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz][scope=row] a[data-astro-cid-hycygdmz]{color:var(--color-ink);text-decoration:none}.sft-table[data-astro-cid-hycygdmz] th[data-astro-cid-hycygdmz][scope=row] a[data-astro-cid-hycygdmz]:hover{color:var(--color-red);text-decoration:underline}.sft-table[data-astro-cid-hycygdmz] tbody[data-astro-cid-hycygdmz] tr[data-astro-cid-hycygdmz].is-hidden{display:none}.sft-empty[data-astro-cid-hycygdmz]{border:1px solid var(--color-border);border-left:4px solid var(--color-red);border-radius:var(--r-sm);padding:var(--s3);color:var(--color-gray);font-size:15px}@media (width<=900px){.sft-layout[data-astro-cid-hycygdmz]{grid-template-columns:1fr}.sft-facets[data-astro-cid-hycygdmz]{position:static}.sft-table[data-astro-cid-hycygdmz]{min-width:640px}}.sel-points[data-astro-cid-3js4jrtq] details[data-astro-cid-3js4jrtq] summary[data-astro-cid-3js4jrtq]{cursor:pointer;list-style:none}.sel-points[data-astro-cid-3js4jrtq] details[data-astro-cid-3js4jrtq] summary[data-astro-cid-3js4jrtq]::-webkit-details-marker{display:none}.sel-points[data-astro-cid-3js4jrtq] details[data-astro-cid-3js4jrtq] summary[data-astro-cid-3js4jrtq] h2[data-astro-cid-3js4jrtq]{display:inline}.sel-points[data-astro-cid-3js4jrtq] details[data-astro-cid-3js4jrtq] summary[data-astro-cid-3js4jrtq]:after{content:" ▾";color:var(--color-red);font-size:20px}.sel-points[data-astro-cid-3js4jrtq] details[data-astro-cid-3js4jrtq][open] summary[data-astro-cid-3js4jrtq]:after{content:" ▴"}.model-cards[data-astro-cid-3js4jrtq]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.model-card[data-astro-cid-3js4jrtq]{gap:var(--s2);text-align:center;padding:var(--s3);flex-direction:column;align-items:center;display:flex}.model-card-photo[data-astro-cid-3js4jrtq]{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--r-sm);background:#fff;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.model-card-photo[data-astro-cid-3js4jrtq] img[data-astro-cid-3js4jrtq]{object-fit:contain;max-width:100%;max-height:100%}.model-card[data-astro-cid-3js4jrtq] h3[data-astro-cid-3js4jrtq]{margin:0;font-size:15px}
