.page[data-astro-cid-5ukvdbjo]{padding-top:clamp(16px,3vw,40px)}.head[data-astro-cid-5ukvdbjo]{gap:16px;max-width:860px;margin-bottom:40px;display:grid}.head[data-astro-cid-5ukvdbjo] h1[data-astro-cid-5ukvdbjo]{margin-top:12px}.disclose[data-astro-cid-5ukvdbjo]{max-width:72ch;color:var(--ink-3);margin-top:-6px;font-size:.86rem}.checked[data-astro-cid-5ukvdbjo]{border-radius:var(--r-pill);background:color-mix(in oklch, var(--good) 12%, transparent);width:fit-content;color:color-mix(in oklab, var(--good) 70%, var(--ink));align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:560;display:inline-flex}.faceoff[data-astro-cid-5ukvdbjo]{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin-bottom:14px;display:grid;position:relative}.side[data-astro-cid-5ukvdbjo]{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);align-content:start;gap:10px;padding:24px;display:grid}.side--us[data-astro-cid-5ukvdbjo]{background:radial-gradient(100% 80% at 0% 0%, var(--accent-wash), transparent 70%), var(--surface)}.logo[data-astro-cid-5ukvdbjo]{border-radius:14px;width:52px;height:52px}.mono[data-astro-cid-5ukvdbjo]{background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);place-items:center;font-weight:700;font-stretch:100%;display:grid}.name[data-astro-cid-5ukvdbjo]{letter-spacing:-.02em;font-size:1.3rem;font-weight:660;font-stretch:100%}dl[data-astro-cid-5ukvdbjo]{gap:10px;margin:6px 0 0;display:grid}dl[data-astro-cid-5ukvdbjo] div[data-astro-cid-5ukvdbjo]{gap:2px;display:grid}dt[data-astro-cid-5ukvdbjo]{color:var(--ink-3);font-size:.78rem;font-weight:600}dd[data-astro-cid-5ukvdbjo]{color:var(--ink);margin:0;font-size:.95rem}.vs[data-astro-cid-5ukvdbjo]{background:var(--ink);width:48px;height:48px;color:var(--on-ink);border-radius:50%;align-self:center;place-items:center;font-size:.85rem;font-weight:700;display:grid}.verdict[data-astro-cid-5ukvdbjo]{border-radius:var(--r-lg);background:var(--ink);color:var(--on-ink);max-width:860px;margin-bottom:40px;padding:22px 24px}.verdict[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]:last-child{opacity:.92;font-size:1.08rem;line-height:1.6}.v-title[data-astro-cid-5ukvdbjo]{color:var(--accent);align-items:center;gap:8px;margin-bottom:8px;font-weight:650;display:flex}.apps[data-astro-cid-5ukvdbjo]{gap:12px;margin:0 0 48px;padding:0;list-style:none;display:grid}.app[data-astro-cid-5ukvdbjo]{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);grid-template-columns:48px 1fr auto;align-items:start;gap:20px;padding:22px 24px;display:grid}.app--us[data-astro-cid-5ukvdbjo]{background:radial-gradient(100% 120% at 0% 0%, var(--accent-wash), transparent 60%), var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent), var(--shadow-1)}.rank[data-astro-cid-5ukvdbjo]{letter-spacing:-.04em;color:var(--ink-3);font-size:2rem;font-weight:720;font-stretch:100%;line-height:1}.app-main[data-astro-cid-5ukvdbjo]{min-width:0}.app-top[data-astro-cid-5ukvdbjo]{align-items:center;gap:14px;display:flex}.app-logo[data-astro-cid-5ukvdbjo]{border-radius:12px;flex:none;width:44px;height:44px}.app-name[data-astro-cid-5ukvdbjo]{font-size:1.25rem;font-stretch:100%}.app-best[data-astro-cid-5ukvdbjo]{color:var(--accent-ink);font-size:.88rem;font-weight:560}.app-sum[data-astro-cid-5ukvdbjo]{color:var(--ink-2);max-width:70ch;margin-top:12px}.app-meta[data-astro-cid-5ukvdbjo]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.chip--price[data-astro-cid-5ukvdbjo]{background:var(--bg-sunk);white-space:normal;border-radius:var(--r-sm)}.matrix-wrap[data-astro-cid-5ukvdbjo]{overscroll-behavior-x:contain;border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);max-width:860px;margin-bottom:56px;overflow-x:auto}.matrix[data-astro-cid-5ukvdbjo]{border-collapse:collapse;width:100%;min-width:560px;font-size:.95rem}.matrix[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo],.matrix[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{text-align:left;vertical-align:top;padding:14px 18px}.matrix[data-astro-cid-5ukvdbjo] thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{color:var(--ink-2);background:var(--bg-sunk);font-size:.82rem;font-weight:640}.matrix[data-astro-cid-5ukvdbjo] thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]:nth-child(2){color:var(--accent-ink)}.matrix[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]+tr[data-astro-cid-5ukvdbjo]>[data-astro-cid-5ukvdbjo]{border-top:1px solid var(--line)}.matrix[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{width:38%;font-weight:560}.matrix[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{color:var(--ink-2);width:31%}.note[data-astro-cid-5ukvdbjo]{color:var(--ink-3);margin-top:4px;font-size:.78rem;font-weight:420;display:block}.yes[data-astro-cid-5ukvdbjo],.no[data-astro-cid-5ukvdbjo]{border-radius:50%;place-items:center;width:24px;height:24px;display:inline-grid}.yes[data-astro-cid-5ukvdbjo]{background:color-mix(in oklch, var(--good) 16%, transparent);color:color-mix(in oklab, var(--good) 70%, var(--ink))}.no[data-astro-cid-5ukvdbjo]{background:var(--bg-sunk);color:var(--ink-3)}.sources[data-astro-cid-5ukvdbjo]{max-width:68ch;margin-top:56px}.sources[data-astro-cid-5ukvdbjo] h2[data-astro-cid-5ukvdbjo]{margin-bottom:10px;font-size:1.4rem}.sources[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]{font-size:.92rem}.sources[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{gap:6px;margin:14px 0 0;padding-left:1.1em;font-size:.92rem;display:grid}.sources[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]{color:var(--ink-2);text-decoration-color:var(--line-strong)}@media (hover:hover) and (pointer:fine){.sources[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]:hover{color:var(--ink)}}.more[data-astro-cid-5ukvdbjo]{padding-top:var(--section-y)}.more-grid[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.more-card[data-astro-cid-5ukvdbjo]{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:transform .28s var(--ease-out), box-shadow .28s;gap:8px;padding:22px 52px 22px 22px;text-decoration:none;display:grid;position:relative}.more-kind[data-astro-cid-5ukvdbjo]{color:var(--accent-ink);font-size:.78rem;font-weight:600}.more-title[data-astro-cid-5ukvdbjo]{font-weight:620;line-height:1.3}.more-card[data-astro-cid-5ukvdbjo] .more-arrow{color:var(--ink-3);transition:transform .25s var(--ease-out);position:absolute;top:24px;right:20px}@media (hover:hover) and (pointer:fine){.more-card[data-astro-cid-5ukvdbjo]:hover{box-shadow:inset 0 0 0 1px var(--line-strong), var(--shadow-2);transform:translateY(-3px)}.more-card[data-astro-cid-5ukvdbjo]:hover .more-arrow{color:var(--ink);transform:translate(3px)}}@media (width<=860px){.faceoff[data-astro-cid-5ukvdbjo]{grid-template-columns:1fr}.vs[data-astro-cid-5ukvdbjo]{z-index:1;justify-self:center;margin-block:-26px}.app[data-astro-cid-5ukvdbjo]{grid-template-columns:minmax(0,1fr);gap:14px}.rank[data-astro-cid-5ukvdbjo]{display:none}.more-grid[data-astro-cid-5ukvdbjo]{grid-template-columns:1fr}}
