.head.svelte-47udiq{padding:80px 0 24px;position:relative}.glow.svelte-47udiq{background:var(--site-glow);pointer-events:none;height:700px;position:absolute;inset:-60px 0 auto}.wrap.svelte-47udiq{position:relative}.eyebrow.svelte-47udiq a:where(.svelte-47udiq){color:var(--muted);text-decoration:none}.eyebrow.svelte-47udiq a:where(.svelte-47udiq):is(:where(.svelte-47udiq):hover,:where(.svelte-47udiq):focus-visible){color:var(--text)}.display.svelte-47udiq{max-width:18ch;margin-top:24px;font-size:clamp(38px,5.4vw,66px)}.lede.svelte-47udiq{max-width:64ch;margin-top:28px}.meta.svelte-47udiq{color:var(--muted);font:12.5px var(--font-mono);flex-wrap:wrap;gap:6px 10px;margin:24px 0 0;display:flex}.meta.svelte-47udiq i:where(.svelte-47udiq){color:var(--faint);font-style:normal}.meta.svelte-47udiq a:where(.svelte-47udiq){color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border-focus);text-decoration-color:var(--border-focus);text-underline-offset:3px}.meta.svelte-47udiq a:where(.svelte-47udiq):is(:where(.svelte-47udiq):hover,:where(.svelte-47udiq):focus-visible){color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.glance.svelte-13n3fzb{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:48px;display:grid}.card.svelte-13n3fzb{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;padding:24px;display:flex}.name.svelte-13n3fzb{color:var(--text);font:var(--fw-semibold) 19px var(--font-ui);letter-spacing:-.015em;align-items:center;gap:9px;margin:0;display:flex}.maker.svelte-13n3fzb{color:var(--muted);font:12.5px var(--font-mono);margin:4px 0 0}.summary.svelte-13n3fzb{flex:1;margin:16px 0 0;font-size:15.5px}.site.svelte-13n3fzb{color:var(--text);font:var(--fw-medium) 13px var(--font-mono);border-bottom:1px solid var(--border-focus);align-self:flex-start;margin-top:20px;padding-bottom:2px;text-decoration:none}.site.svelte-13n3fzb:is(:where(.svelte-13n3fzb):hover,:where(.svelte-13n3fzb):focus-visible){border-color:var(--accent)}.cell.svelte-1720ag7{align-items:flex-start;gap:10px;display:flex}.mark.svelte-1720ag7{flex:none;place-items:center;height:1.5em;display:grid}svg.svelte-1720ag7{background:var(--soft);fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;display:block}svg.svelte-1720ag7 .fill:where(.svelte-1720ag7){fill:currentColor;stroke:none}[data-mark=yes].svelte-1720ag7 svg:where(.svelte-1720ag7){background:color-mix(in srgb, var(--ok) 14%, transparent);stroke:var(--ok)}[data-mark=partial].svelte-1720ag7 svg:where(.svelte-1720ag7){background:color-mix(in srgb, var(--warn) 14%, transparent);stroke:var(--warn);color:var(--warn)}[data-mark=unknown].svelte-1720ag7 .text:where(.svelte-1720ag7){color:var(--muted)}.sr.svelte-1720ag7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare.svelte-xmxjf3{margin-top:96px}.h2.svelte-xmxjf3{margin-bottom:8px}table.svelte-xmxjf3{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}col.label.svelte-xmxjf3{width:26%}.sr.svelte-xmxjf3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.group.svelte-xmxjf3 :is(th:where(.svelte-xmxjf3),td:where(.svelte-xmxjf3)){color:var(--muted);font:var(--fw-medium) 12px var(--font-mono);text-align:left;padding:36px 16px 10px}.group.svelte-xmxjf3 th:where(.svelte-xmxjf3){padding-left:0}.group.svelte-xmxjf3 .product:where(.svelte-xmxjf3){color:var(--text);font-weight:var(--fw-semibold)}.group.svelte-xmxjf3 .splash:where(.svelte-xmxjf3){color:var(--accent)}tbody.svelte-xmxjf3 tr:where(.svelte-xmxjf3):not(.group){border-top:1px solid var(--border)}tbody.svelte-xmxjf3 th[scope=row]:where(.svelte-xmxjf3){color:var(--text);font-weight:var(--fw-medium);text-align:left;vertical-align:top;padding:14px 16px 14px 0}.hint.svelte-xmxjf3{color:var(--muted);font-size:13px;font-weight:var(--fw-regular);margin-top:2px;display:block}td.svelte-xmxjf3{vertical-align:top;color:var(--text-2);padding:14px 16px;line-height:1.5}@media (width<=720px){table.svelte-xmxjf3,tbody.svelte-xmxjf3,tr.svelte-xmxjf3,th.svelte-xmxjf3,td.svelte-xmxjf3{width:auto;display:block}.group.svelte-xmxjf3 .product:where(.svelte-xmxjf3){display:none}.group.svelte-xmxjf3 th:where(.svelte-xmxjf3){padding:32px 0 8px}tbody.svelte-xmxjf3 th[scope=row]:where(.svelte-xmxjf3){padding:16px 0 6px}td.svelte-xmxjf3{padding:6px 0}td.svelte-xmxjf3:before{content:attr(data-product);color:var(--text);font:var(--fw-semibold) 11.5px var(--font-mono);margin-bottom:2px;display:block}td.splash.svelte-xmxjf3:before{color:var(--accent)}td.svelte-xmxjf3:last-child{padding-bottom:16px}}.fit.svelte-f2298e{margin-top:120px}.h2.svelte-f2298e{margin-bottom:40px}.grid.svelte-f2298e{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px 48px;display:grid}.col.svelte-f2298e{border-top:1px solid var(--border);padding-top:20px}ul.svelte-f2298e{gap:10px;margin:16px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}li.svelte-f2298e{padding-left:20px;position:relative}li.svelte-f2298e:before{content:"";background:var(--accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.62em;left:2px}.sources.svelte-cun2kt{margin-top:120px}.note.svelte-cun2kt,ol.svelte-cun2kt{max-width:76ch}.note.svelte-cun2kt{margin:12px 0 0;font-size:14.5px}ol.svelte-cun2kt{gap:10px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:grid}li.svelte-cun2kt{gap:12px;scroll-margin-top:140px;display:flex}li.svelte-cun2kt:target{background:var(--accent-soft);border-radius:var(--radius);outline:6px solid var(--accent-soft)}.n.svelte-cun2kt{width:24px;color:var(--muted);font:var(--fw-medium) 12.5px / 1.6 var(--font-mono);text-align:right;flex:none}.body.svelte-cun2kt{flex-direction:column;min-width:0;display:flex}.body.svelte-cun2kt a:where(.svelte-cun2kt){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border-focus);text-decoration-color:var(--border-focus);text-underline-offset:3px;overflow-wrap:anywhere}.body.svelte-cun2kt a:where(.svelte-cun2kt):is(:where(.svelte-cun2kt):hover,:where(.svelte-cun2kt):focus-visible){-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.meta.svelte-cun2kt{color:var(--muted);font:12px var(--font-mono)}
