.filters[data-astro-cid-pggvzchx]{border-top:1px solid var(--ink);gap:16px;padding:20px 0;display:grid}.filter-row[data-astro-cid-pggvzchx]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search[data-astro-cid-pggvzchx]{flex:260px;align-items:center;display:flex;position:relative}.search[data-astro-cid-pggvzchx] .icon{color:var(--muted);pointer-events:none;position:absolute;left:12px}.search[data-astro-cid-pggvzchx] .input[data-astro-cid-pggvzchx]{padding-left:40px}.group-chips[data-astro-cid-pggvzchx]{flex-wrap:wrap;gap:6px;display:flex}.count[data-astro-cid-pggvzchx]{font-variant-numeric:tabular-nums;opacity:.7;font-size:.75rem}.filter-selects[data-astro-cid-pggvzchx]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.filter-foot[data-astro-cid-pggvzchx]{gap:8px 20px}.filter-foot[data-astro-cid-pggvzchx] .check[data-astro-cid-pggvzchx]{font-size:.875rem;font-weight:500}.result-count[data-astro-cid-pggvzchx]{font-variant-numeric:tabular-nums;color:var(--ink-2);margin:0 0 0 auto;font-size:.875rem;font-weight:500}.btn-reset[data-astro-cid-pggvzchx]{color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px;font-size:.875rem;font-weight:500;text-decoration:underline 1px}.btn-reset[data-astro-cid-pggvzchx]:hover{text-decoration-thickness:2px}.cols-menu[data-astro-cid-pggvzchx]{position:relative}.cols-menu[data-astro-cid-pggvzchx] summary[data-astro-cid-pggvzchx]{border-color:var(--field-border);color:var(--ink);background:0 0;list-style:none}.cols-menu[data-astro-cid-pggvzchx] summary[data-astro-cid-pggvzchx]:hover{border-color:var(--ink)}.cols-menu[data-astro-cid-pggvzchx] summary[data-astro-cid-pggvzchx]::-webkit-details-marker{display:none}.cols-menu[data-astro-cid-pggvzchx] summary[data-astro-cid-pggvzchx]:after{content:"+";text-align:center;width:.7em}.cols-menu[data-astro-cid-pggvzchx][open] summary[data-astro-cid-pggvzchx]:after{content:"−"}.cols-menu[data-astro-cid-pggvzchx][open] summary[data-astro-cid-pggvzchx]{border-color:var(--ink)}.cols-pop[data-astro-cid-pggvzchx]{z-index:5;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);min-width:200px;box-shadow:var(--shadow-lg);gap:10px;padding:14px 16px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.cols-pop[data-astro-cid-pggvzchx] .check[data-astro-cid-pggvzchx]{font-size:.875rem;font-weight:400}@media (width<=600px){.cols-pop[data-astro-cid-pggvzchx]{box-shadow:none;margin-top:8px;position:static}}.device-table-wrap[data-astro-cid-pggvzchx]{background:var(--bg);border-bottom:1px solid var(--line);max-height:min(78vh,1200px);overflow:auto}.device-table[data-astro-cid-pggvzchx] thead[data-astro-cid-pggvzchx] th[data-astro-cid-pggvzchx]{background:var(--bg);position:sticky;top:0}thead[data-astro-cid-pggvzchx] th[data-astro-cid-pggvzchx]{z-index:1}.device-table[data-astro-cid-pggvzchx] tbody[data-astro-cid-pggvzchx] tr[data-astro-cid-pggvzchx]:hover td[data-astro-cid-pggvzchx]{background:var(--surface-2)}.device-table[data-astro-cid-pggvzchx] thead[data-astro-cid-pggvzchx] th[data-astro-cid-pggvzchx][aria-sort=ascending],.device-table[data-astro-cid-pggvzchx] thead[data-astro-cid-pggvzchx] th[data-astro-cid-pggvzchx][aria-sort=descending]{color:var(--ink)}.device-table[data-astro-cid-pggvzchx] .is-hidden[data-astro-cid-pggvzchx],.device-table[data-astro-cid-pggvzchx] tr[data-astro-cid-pggvzchx].is-filtered{display:none}.sort[data-astro-cid-pggvzchx]{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.sort[data-astro-cid-pggvzchx]:hover{color:var(--ink)}.sort[data-astro-cid-pggvzchx]:after{content:"";text-align:center;opacity:.5;width:.9em;display:inline-block}th[data-astro-cid-pggvzchx][aria-sort=ascending] .sort[data-astro-cid-pggvzchx]:after{content:"↑";opacity:1}th[data-astro-cid-pggvzchx][aria-sort=descending] .sort[data-astro-cid-pggvzchx]:after{content:"↓";opacity:1}th[data-astro-cid-pggvzchx]:not([aria-sort=ascending]):not([aria-sort=descending]) .sort[data-astro-cid-pggvzchx]:hover:after{content:"↕"}.col-compare[data-astro-cid-pggvzchx]{background:var(--bg);z-index:2;width:44px;position:sticky;left:0}.col-name[data-astro-cid-pggvzchx]{background:var(--bg);z-index:2;min-width:200px;box-shadow:1px 0 0 var(--line);position:sticky;left:44px}thead[data-astro-cid-pggvzchx] .col-compare[data-astro-cid-pggvzchx],thead[data-astro-cid-pggvzchx] .col-name[data-astro-cid-pggvzchx]{z-index:3;background:var(--bg)}tbody[data-astro-cid-pggvzchx] tr[data-astro-cid-pggvzchx]:hover .col-compare[data-astro-cid-pggvzchx],tbody[data-astro-cid-pggvzchx] tr[data-astro-cid-pggvzchx]:hover .col-name[data-astro-cid-pggvzchx]{background:var(--surface-2)}.col-name[data-astro-cid-pggvzchx] a[data-astro-cid-pggvzchx]{color:var(--ink);font-weight:600;text-decoration:none}.col-name[data-astro-cid-pggvzchx] a[data-astro-cid-pggvzchx]:hover{text-underline-offset:3px;text-decoration:underline 1px}.dev-brand[data-astro-cid-pggvzchx]{color:var(--ink-2);font-weight:400}.dev-sub[data-astro-cid-pggvzchx]{color:var(--muted);align-items:center;gap:6px;margin-top:2px;font-size:.75rem;font-weight:400;display:flex}.cmp-btn[data-astro-cid-pggvzchx]{border-radius:var(--radius-sm);border:1px solid var(--field-border);width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;transition:border-color .15s,background-color .15s;display:grid}.cmp-btn[data-astro-cid-pggvzchx]:hover{border-color:var(--ink)}.cmp-btn[data-astro-cid-pggvzchx][aria-pressed=true]{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)}.cmp-btn[data-astro-cid-pggvzchx][aria-pressed=true] .icon path{d:path("M5 12l5 5L20 7")}.empty[data-astro-cid-pggvzchx]{text-align:center;margin:0;padding:40px 16px}.table-note[data-astro-cid-pggvzchx]{max-width:110ch;margin-top:14px}.price-catch[data-astro-cid-pggvzchx]{border-radius:var(--radius-sm);width:fit-content;margin:3px 0 0 auto;padding:0 6px;font-size:.6875rem;font-weight:500;display:flex}
