ol[data-astro-cid-ezvlwyc3]{gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-ezvlwyc3]{align-items:center;gap:var(--space-2);display:flex}a[data-astro-cid-ezvlwyc3]{padding:var(--space-3) 0;text-decoration:none;display:inline-block}[data-astro-cid-ezvlwyc3][aria-current]{color:var(--color-text);font-weight:var(--font-weight-bold)}.feedback[data-astro-cid-xrd4ch5d]{padding:var(--space-5);gap:var(--space-3);scroll-margin-top:var(--space-20);flex-direction:column;display:flex}.hint[data-astro-cid-xrd4ch5d]{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.toggle[data-astro-cid-xrd4ch5d]{align-self:stretch}.toggle[data-astro-cid-xrd4ch5d][hidden]{display:none}.form[data-astro-cid-xrd4ch5d]{gap:var(--space-4);flex-direction:column;display:flex}.form[data-astro-cid-xrd4ch5d][hidden]{display:none}.item[data-astro-cid-xrd4ch5d]{gap:var(--space-1-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}label[data-astro-cid-xrd4ch5d],legend[data-astro-cid-xrd4ch5d]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}legend[data-astro-cid-xrd4ch5d]{margin-bottom:var(--space-1-5);padding:0}.optional[data-astro-cid-xrd4ch5d]{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.kinds[data-astro-cid-xrd4ch5d]{gap:var(--space-2);flex-wrap:wrap;display:flex}.kind[data-astro-cid-xrd4ch5d]{position:relative}.kind[data-astro-cid-xrd4ch5d] input[data-astro-cid-xrd4ch5d]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kind[data-astro-cid-xrd4ch5d] span[data-astro-cid-xrd4ch5d]{min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.kind[data-astro-cid-xrd4ch5d] input[data-astro-cid-xrd4ch5d]:checked+span[data-astro-cid-xrd4ch5d]{border-color:var(--color-primary);background:var(--color-accent-subtle);color:var(--color-primary)}.kind[data-astro-cid-xrd4ch5d] input[data-astro-cid-xrd4ch5d]:focus-visible+span[data-astro-cid-xrd4ch5d]{outline:var(--border-width) solid var(--color-primary);outline-offset:var(--space-0-5)}.kind[data-astro-cid-xrd4ch5d] input[data-astro-cid-xrd4ch5d][aria-invalid=true]+span[data-astro-cid-xrd4ch5d]{border-color:var(--color-danger)}textarea[data-astro-cid-xrd4ch5d],input[data-astro-cid-xrd4ch5d][type=email]{width:100%;min-height:var(--touch-target-min);padding:var(--space-2-5) var(--space-3);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-md);background:var(--color-surface);font:inherit;font-size:var(--font-size-base);color:var(--color-text)}textarea[data-astro-cid-xrd4ch5d]{resize:vertical;line-height:var(--line-height-normal)}textarea[data-astro-cid-xrd4ch5d]::placeholder{color:var(--color-text-muted)}textarea[data-astro-cid-xrd4ch5d]:focus-visible,input[data-astro-cid-xrd4ch5d][type=email]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary);outline:none}textarea[data-astro-cid-xrd4ch5d][aria-invalid=true],input[data-astro-cid-xrd4ch5d][aria-invalid=true]{border-color:var(--color-danger)}.error[data-astro-cid-xrd4ch5d]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-danger)}.trap[data-astro-cid-xrd4ch5d]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.privacy[data-astro-cid-xrd4ch5d]{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.status[data-astro-cid-xrd4ch5d]{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:flex-start;display:flex}.status[data-astro-cid-xrd4ch5d][hidden]{display:none}.status[data-astro-cid-xrd4ch5d] svg{flex:none}.submit[data-astro-cid-xrd4ch5d]{align-self:stretch}.done[data-astro-cid-xrd4ch5d]{gap:var(--space-2-5);padding:var(--space-4);border:var(--border-width) solid var(--color-success);border-radius:var(--radius-md);color:var(--color-success);font-weight:var(--font-weight-bold);align-items:center;display:flex}.done[data-astro-cid-xrd4ch5d][hidden]{display:none}.done[data-astro-cid-xrd4ch5d] svg{flex:none}.votes[data-astro-cid-fmbfhpzl]{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.buttons[data-astro-cid-fmbfhpzl]{gap:var(--space-2-5);display:flex}.vote[data-astro-cid-fmbfhpzl]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease), background var(--motion-fast) var(--motion-ease);flex:1 1 0;display:inline-flex}.vote[data-astro-cid-fmbfhpzl]:hover:not(:disabled){border-color:var(--color-border-strong)}.vote[data-astro-cid-fmbfhpzl]:disabled{cursor:progress;color:var(--color-text-muted)}.vote[data-astro-cid-fmbfhpzl]:focus-visible{outline:var(--border-width) solid var(--color-primary);outline-offset:var(--space-0-5)}.vote[data-astro-cid-fmbfhpzl][aria-pressed=true]{border-color:var(--color-primary);background:var(--color-accent-subtle);color:var(--color-primary)}.count[data-astro-cid-fmbfhpzl]{font-variant-numeric:tabular-nums}.status[data-astro-cid-fmbfhpzl]{min-height:1lh;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.status[data-astro-cid-fmbfhpzl]:empty{display:none}@media (prefers-reduced-motion:reduce){.vote[data-astro-cid-fmbfhpzl]{transition:none}}.checks[data-astro-cid-qmou7pba]{padding:0 0 0 var(--space-5);gap:var(--space-1-5);line-height:var(--line-height-normal);flex-direction:column;margin:0;display:flex}.table-wrap[data-astro-cid-qmou7pba]{overflow-x:auto}table[data-astro-cid-qmou7pba]{border-collapse:collapse;width:100%;min-width:420px;font-size:var(--font-size-md)}thead[data-astro-cid-qmou7pba] th[data-astro-cid-qmou7pba]{padding:var(--space-2-5) 0;border-bottom:var(--border-default);text-align:left;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-text-secondary)}thead[data-astro-cid-qmou7pba] th[data-astro-cid-qmou7pba]+th[data-astro-cid-qmou7pba]{width:120px}tbody[data-astro-cid-qmou7pba] th[data-astro-cid-qmou7pba]{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-badge-bg);text-align:left;font-weight:var(--font-weight-semibold)}td[data-astro-cid-qmou7pba]{border-bottom:var(--border-width) solid var(--color-badge-bg)}tr[data-astro-cid-qmou7pba]:last-child th[data-astro-cid-qmou7pba],tr[data-astro-cid-qmou7pba]:last-child td[data-astro-cid-qmou7pba]{border-bottom:0}.yes[data-astro-cid-qmou7pba]{color:var(--color-accent);font-weight:var(--font-weight-heavy)}.no[data-astro-cid-qmou7pba]{color:var(--color-text-muted)}.page[data-astro-cid-piv5a7ux]{gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-16);flex-direction:column;display:flex}.crumbs[data-astro-cid-piv5a7ux]{align-items:center;gap:var(--space-2);display:flex}.back[data-astro-cid-piv5a7ux]{display:none}.layout[data-astro-cid-piv5a7ux]{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.main[data-astro-cid-piv5a7ux]{gap:var(--space-4);flex-direction:column;flex:999 640px;min-width:0;display:flex}.side[data-astro-cid-piv5a7ux]{gap:var(--space-4);flex-direction:column;flex:300px;display:flex}.head[data-astro-cid-piv5a7ux]{align-items:center;gap:var(--space-5);padding:var(--space-7);display:flex}.icon[data-astro-cid-piv5a7ux]{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:72px;height:72px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:flex}.head-text[data-astro-cid-piv5a7ux]{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.title-row[data-astro-cid-piv5a7ux]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}h1[data-astro-cid-piv5a7ux]{font-size:34px;font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.tagline[data-astro-cid-piv5a7ux]{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.badge-mobile[data-astro-cid-piv5a7ux]{display:none}.shots[data-astro-cid-piv5a7ux]{overflow:hidden}.shot-placeholder[data-astro-cid-piv5a7ux]{justify-content:center;align-items:center;gap:var(--space-2-5);height:420px;padding:var(--space-4);border:var(--border-dashed);border-radius:var(--radius-md);color:var(--color-text-secondary);font-weight:var(--font-weight-bold);text-align:center;flex-direction:column;display:flex}.shots[data-astro-cid-piv5a7ux]:has(.shot-placeholder){background:var(--color-surface);border:0}.shot-grid[data-astro-cid-piv5a7ux]{gap:var(--space-2);display:grid}.video[data-astro-cid-piv5a7ux]{background:var(--color-surface);flex-direction:column;align-items:center;display:flex;overflow:hidden}.video[data-astro-cid-piv5a7ux] video[data-astro-cid-piv5a7ux]{background:var(--color-surface);width:auto;max-width:100%;height:auto;max-height:80vh;display:block}.shot-grid[data-astro-cid-piv5a7ux] img[data-astro-cid-piv5a7ux]{width:100%;height:auto}.block[data-astro-cid-piv5a7ux]{padding:var(--space-7);gap:var(--space-4);flex-direction:column;display:flex}.home-screen-link[data-astro-cid-piv5a7ux]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:inline-flex}.home-screen-link[data-astro-cid-piv5a7ux]:hover{color:var(--color-primary-hover);text-decoration:underline}.faq-block[data-astro-cid-piv5a7ux]{gap:var(--space-1);padding-top:var(--space-5);padding-bottom:var(--space-3)}.block[data-astro-cid-piv5a7ux] h2[data-astro-cid-piv5a7ux]{font-size:20px;font-weight:var(--font-weight-heavy)}.body[data-astro-cid-piv5a7ux]{line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.steps[data-astro-cid-piv5a7ux]{padding:0 0 0 var(--space-5);gap:var(--space-2-5);line-height:var(--line-height-normal);flex-direction:column;margin:0;display:flex}.steps[data-astro-cid-piv5a7ux] span[data-astro-cid-piv5a7ux]{color:var(--color-text-secondary)}.info[data-astro-cid-piv5a7ux]{padding:var(--space-5);gap:var(--space-3-5);flex-direction:column;display:flex}dl[data-astro-cid-piv5a7ux]{gap:var(--space-2-5) var(--space-3);font-size:var(--font-size-md);grid-template-columns:96px 1fr;margin:0;display:grid}dt[data-astro-cid-piv5a7ux]{color:var(--color-text-muted)}dd[data-astro-cid-piv5a7ux]{font-weight:var(--font-weight-semibold);margin:0}.strong[data-astro-cid-piv5a7ux]{font-weight:var(--font-weight-bold)}.accent[data-astro-cid-piv5a7ux]{color:var(--color-accent)}.side-block[data-astro-cid-piv5a7ux]{padding:var(--space-5);gap:var(--space-2-5);flex-direction:column;display:flex}.price-row[data-astro-cid-piv5a7ux]{padding:var(--space-1-5) 0;border-bottom:var(--border-width) solid var(--color-badge-bg);justify-content:space-between;display:flex}.price-row[data-astro-cid-piv5a7ux]:last-child{border-bottom:0}.muted-strong[data-astro-cid-piv5a7ux]{font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.install[data-astro-cid-piv5a7ux]{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.install-group[data-astro-cid-piv5a7ux]{gap:var(--space-2);flex-direction:column;display:flex}.install-group[data-astro-cid-piv5a7ux] h3[data-astro-cid-piv5a7ux]{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);display:flex}.install-group[data-astro-cid-piv5a7ux] ol[data-astro-cid-piv5a7ux]{padding:0 0 0 var(--space-5);gap:var(--space-1-5);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.side-text[data-astro-cid-piv5a7ux]{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-secondary)}@media (width>=768px) and (width<=1023px){.layout[data-astro-cid-piv5a7ux]{flex-wrap:nowrap}.side[data-astro-cid-piv5a7ux]{flex:0 0 240px}.main[data-astro-cid-piv5a7ux]{flex:1 1 0}}.more-list[data-astro-cid-piv5a7ux]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.more-list[data-astro-cid-piv5a7ux] a[data-astro-cid-piv5a7ux]{align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;display:flex}.more-list[data-astro-cid-piv5a7ux] a[data-astro-cid-piv5a7ux]:hover{background:var(--color-background)}.more-list[data-astro-cid-piv5a7ux] a[data-astro-cid-piv5a7ux]:hover strong[data-astro-cid-piv5a7ux]{text-decoration:underline}.more-icon[data-astro-cid-piv5a7ux]{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:40px;height:40px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:flex}.more-text[data-astro-cid-piv5a7ux]{gap:var(--space-0-5);min-width:0;font-size:var(--font-size-md);flex-direction:column;display:flex}.more-text[data-astro-cid-piv5a7ux] span[data-astro-cid-piv5a7ux]{color:var(--color-text-secondary)}.more-all[data-astro-cid-piv5a7ux]{min-height:var(--touch-target-min);font-weight:var(--font-weight-semibold);color:var(--color-primary);align-self:flex-start;align-items:center;display:inline-flex}.story-list[data-astro-cid-piv5a7ux]{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;display:flex}.more-all[data-astro-cid-piv5a7ux]:hover{color:var(--color-primary-hover);text-decoration:underline}.changelog[data-astro-cid-piv5a7ux]{gap:var(--space-3);font-size:var(--font-size-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=767px){.page[data-astro-cid-piv5a7ux]{padding-top:var(--space-2);padding-bottom:var(--space-10)}.crumbs[data-astro-cid-piv5a7ux] .breadcrumb{display:none}.back[data-astro-cid-piv5a7ux]{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text);justify-content:center;align-items:center;display:flex}.layout[data-astro-cid-piv5a7ux]{align-items:stretch;gap:var(--space-3);flex-flow:column}.main[data-astro-cid-piv5a7ux],.side[data-astro-cid-piv5a7ux]{display:contents}.head[data-astro-cid-piv5a7ux]{padding:var(--space-5);gap:var(--space-3-5);flex-wrap:wrap;order:1}.icon[data-astro-cid-piv5a7ux]{width:60px;height:60px}h1[data-astro-cid-piv5a7ux]{font-size:26px}.badge-mobile[data-astro-cid-piv5a7ux]{display:inline-block}.tagline[data-astro-cid-piv5a7ux]{font-size:var(--font-size-base)}.info[data-astro-cid-piv5a7ux],.install[data-astro-cid-piv5a7ux],.side[data-astro-cid-piv5a7ux]>.votes,.side[data-astro-cid-piv5a7ux]>.feedback{order:2}.video[data-astro-cid-piv5a7ux]{order:0}.shots[data-astro-cid-piv5a7ux]{order:3}.shot-placeholder[data-astro-cid-piv5a7ux]{height:220px}.block[data-astro-cid-piv5a7ux]{padding:var(--space-5);order:4}.more[data-astro-cid-piv5a7ux]{order:6}.side-block[data-astro-cid-piv5a7ux]{order:5}}
