.field[data-astro-cid-tbbnjejo]{border:1px solid var(--border-strong);background:var(--bg-elevated);height:2.25rem;color:var(--fg);cursor:pointer;border-radius:999px;padding-inline:.75rem;font-size:.875rem;line-height:2.125rem}input[data-astro-cid-tbbnjejo].field{cursor:text;padding-left:2.25rem}select[data-astro-cid-tbbnjejo].field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;padding-right:1.9rem}.seg[data-astro-cid-tbbnjejo]{background:var(--bg-muted);border:1px solid var(--border);border-radius:999px;padding:3px;display:inline-flex}.seg[data-astro-cid-tbbnjejo] label[data-astro-cid-tbbnjejo]{cursor:pointer}.seg[data-astro-cid-tbbnjejo] input[data-astro-cid-tbbnjejo]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-tbbnjejo] span[data-astro-cid-tbbnjejo]{color:var(--fg-muted);border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}.seg[data-astro-cid-tbbnjejo] input[data-astro-cid-tbbnjejo]:checked+span[data-astro-cid-tbbnjejo]{background:var(--bg-elevated);color:var(--fg);box-shadow:var(--shadow-sm)}.seg[data-astro-cid-tbbnjejo] input[data-astro-cid-tbbnjejo]:focus-visible+span[data-astro-cid-tbbnjejo]{outline:2px solid var(--ring)}.dd[data-astro-cid-tbbnjejo]{position:relative}.dd[data-astro-cid-tbbnjejo] summary[data-astro-cid-tbbnjejo]{align-items:center;gap:.4rem;list-style:none;display:inline-flex}.dd[data-astro-cid-tbbnjejo] summary[data-astro-cid-tbbnjejo]::-webkit-details-marker{display:none}.dd[data-astro-cid-tbbnjejo][open] summary[data-astro-cid-tbbnjejo]{border-color:var(--fg-subtle)}.dd-menu[data-astro-cid-tbbnjejo]{z-index:20;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:12rem;max-height:60vh;box-shadow:var(--shadow-md);flex-direction:column;gap:.15rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.dd-menu[data-astro-cid-tbbnjejo] label[data-astro-cid-tbbnjejo]{cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.875rem;display:flex}.dd-menu[data-astro-cid-tbbnjejo] label[data-astro-cid-tbbnjejo]:hover{background:var(--bg-muted)}.dd-count[data-astro-cid-tbbnjejo]:not(:empty){background:var(--accent);min-width:1.25rem;height:1.25rem;color:var(--accent-fg);border-radius:999px;place-items:center;padding-inline:.3rem;font-size:.7rem;font-weight:600;line-height:1;display:inline-grid}.table-wrap[data-astro-cid-tbbnjejo]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);overflow-x:auto}.compare[data-astro-cid-tbbnjejo]{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:.875rem}.compare[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo],.compare[data-astro-cid-tbbnjejo] td[data-astro-cid-tbbnjejo]{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.7rem .9rem}.compare[data-astro-cid-tbbnjejo] thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]{z-index:2;background:var(--bg-muted);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-size:.75rem;font-weight:500;position:sticky;top:0}.compare[data-astro-cid-tbbnjejo] tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:last-child th[data-astro-cid-tbbnjejo],.compare[data-astro-cid-tbbnjejo] tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:last-child td[data-astro-cid-tbbnjejo]{border-bottom:0}.compare[data-astro-cid-tbbnjejo] tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:hover td[data-astro-cid-tbbnjejo],.compare[data-astro-cid-tbbnjejo] tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:hover th[data-astro-cid-tbbnjejo]{background:var(--bg-muted)}.table-frame[data-astro-cid-tbbnjejo]{position:relative}.table-frame[data-astro-cid-tbbnjejo]:after{content:"";border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:linear-gradient(to right, transparent, var(--bg-elevated));pointer-events:none;opacity:0;width:4rem;transition:opacity .2s;position:absolute;top:1px;bottom:1px;right:1px}.table-frame[data-astro-cid-tbbnjejo][data-more-right]:after{opacity:1}.scroll-next[data-astro-cid-tbbnjejo]{z-index:4;border:1px solid var(--border);background:var(--bg-elevated);width:1.75rem;height:1.75rem;color:var(--fg);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:999px;place-items:center;animation:1.6s ease-in-out .6s 2 nudge;display:grid;position:absolute;top:.45rem;right:.6rem}.scroll-next[data-astro-cid-tbbnjejo]:hover{background:var(--bg-muted)}@keyframes nudge{50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.scroll-next[data-astro-cid-tbbnjejo]{animation:none}}.table-frame[data-astro-cid-tbbnjejo][data-scrolled] .compare[data-astro-cid-tbbnjejo] [data-astro-cid-tbbnjejo][data-col=device]{box-shadow:1px 0 0 var(--border), 8px 0 10px -6px #0000002e}.compare[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo][data-col=device],.compare[data-astro-cid-tbbnjejo] td[data-astro-cid-tbbnjejo][data-col=device]{z-index:1;background:var(--bg-elevated);box-shadow:1px 0 0 var(--border);position:sticky;left:0}.compare[data-astro-cid-tbbnjejo] thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo][data-col=device]{z-index:3;background:var(--bg-muted)}.device-cell[data-astro-cid-tbbnjejo]{white-space:normal;min-width:14rem;max-width:18rem;color:var(--fg);align-items:center;gap:.75rem;text-decoration:none;display:flex}.device-cell[data-astro-cid-tbbnjejo]:hover span[data-astro-cid-tbbnjejo].font-medium{text-decoration:underline}.thumb{width:40px;height:40px;color:var(--fg-subtle);background:var(--bg-muted);object-fit:contain;border-radius:8px;flex:none}td[data-astro-cid-tbbnjejo][data-col=stylus] .sub[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo][data-col=chip] .sub[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo][data-col=ai] .sub[data-astro-cid-tbbnjejo]{white-space:normal;max-width:11rem}.sub[data-astro-cid-tbbnjejo]{color:var(--fg-subtle);font-size:.75rem;font-weight:400;display:block}.sort[data-astro-cid-tbbnjejo]{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}.sort[data-astro-cid-tbbnjejo]:hover{color:var(--fg)}.sort-icon[data-astro-cid-tbbnjejo]{opacity:.35}.sort[data-astro-cid-tbbnjejo][aria-sort] .sort-icon[data-astro-cid-tbbnjejo]{opacity:1;color:var(--accent)}.sort[data-astro-cid-tbbnjejo][aria-sort=descending] .sort-icon[data-astro-cid-tbbnjejo]{transform:scaleY(-1)}.sort[data-astro-cid-tbbnjejo][aria-sort] .sort-icon[data-astro-cid-tbbnjejo] path[data-astro-cid-tbbnjejo]{d:path("m6 9 6-6 6 6")}
