.version[data-astro-cid-rvbqxwj2]{margin:16px 0 0}.warn[data-astro-cid-rvbqxwj2]{margin-top:14px;padding:12px 14px;border-radius:var(--sts-radius-sm);border:1px solid color-mix(in srgb,var(--sts-warning) 40%,transparent);border-left:2px solid var(--sts-warning);background:color-mix(in srgb,var(--sts-warning) 12%,var(--sts-card));color:var(--sts-text);font-size:.9rem}.rec-hero[data-astro-cid-rvbqxwj2]{position:relative;margin-top:28px;border-radius:var(--sts-radius-lg);padding:2px;background:var(--sts-grad);background-size:200% 200%;animation:sts-grad-pan 9s ease-in-out infinite;box-shadow:var(--sts-shadow-card);overflow:hidden}.rec-glow[data-astro-cid-rvbqxwj2]{position:absolute;inset:-1px;z-index:0;background:radial-gradient(120% 120% at 85% 10%,color-mix(in srgb,var(--sts-accent-3) 22%,transparent),transparent 60%);pointer-events:none}.rec-grid[data-astro-cid-rvbqxwj2]{position:relative;z-index:1;display:grid;gap:24px;grid-template-columns:1fr;padding:30px;border-radius:calc(var(--sts-radius-lg) - 2px);background:color-mix(in srgb,var(--sts-card) 92%,transparent);backdrop-filter:blur(6px)}@media(min-width:760px){.rec-grid[data-astro-cid-rvbqxwj2]{grid-template-columns:1.35fr .85fr;align-items:center;padding:38px}}.rec-eyebrow[data-astro-cid-rvbqxwj2]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sts-accent) 34%,transparent);background:color-mix(in srgb,var(--sts-accent) 12%,transparent);color:var(--sts-accent);font-size:.76rem;font-weight:700;letter-spacing:.04em}.rec-title[data-astro-cid-rvbqxwj2]{margin:16px 0 8px;font-size:clamp(1.5rem,3.4vw,2.1rem)}.rec-note[data-astro-cid-rvbqxwj2]{margin:0 0 20px;color:var(--sts-text-secondary);max-width:34rem}.rec-hero[data-astro-cid-rvbqxwj2] .btn-lg[data-astro-cid-rvbqxwj2]{min-height:56px;padding:0 30px;font-size:1.02rem}.rec-meta[data-astro-cid-rvbqxwj2]{display:flex;align-items:center;gap:12px;margin-top:16px}.rec-size[data-astro-cid-rvbqxwj2]{font-family:var(--font-mono);font-size:.86rem;color:var(--sts-text-secondary)}.rec-sha[data-astro-cid-rvbqxwj2]{margin-top:14px}.rec-qr[data-astro-cid-rvbqxwj2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:8px 0}.qr-tile[data-astro-cid-rvbqxwj2]{display:grid;place-items:center;padding:12px;border-radius:18px;background:#fff;box-shadow:0 10px 34px -12px #0000008c,0 0 0 1px color-mix(in srgb,var(--sts-accent) 24%,transparent)}.qr-tile[data-astro-cid-rvbqxwj2].lg{padding:16px;border-radius:22px}.qr-tile[data-astro-cid-rvbqxwj2] .qr[data-astro-cid-rvbqxwj2]{display:block;width:150px;height:150px}.qr-tile[data-astro-cid-rvbqxwj2].lg .qr[data-astro-cid-rvbqxwj2]{width:176px;height:176px}.qr-cap[data-astro-cid-rvbqxwj2]{font-size:.86rem;font-weight:600;color:var(--sts-text)}.rec-qr[data-astro-cid-rvbqxwj2] small[data-astro-cid-rvbqxwj2]{max-width:16rem;text-align:center;font-size:.74rem;line-height:1.5;color:color-mix(in srgb,var(--sts-text-secondary) 80%,transparent)}.family-block[data-astro-cid-rvbqxwj2]{margin-top:28px;padding:18px 18px 8px;border-radius:var(--sts-radius-lg);border:1px solid var(--sts-hairline);background:color-mix(in srgb,var(--sts-card) 50%,transparent);transition:border-color .2s ease,box-shadow .2s ease}.family-block[data-astro-cid-rvbqxwj2].family-active{border-color:color-mix(in srgb,var(--sts-accent) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--sts-accent) 18%,transparent)}.family-head[data-astro-cid-rvbqxwj2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-bottom:8px}.family-block[data-astro-cid-rvbqxwj2] .group-title[data-astro-cid-rvbqxwj2]{margin:0}.family-lead[data-astro-cid-rvbqxwj2]{margin:0;color:var(--sts-text-secondary);font-size:.9rem}.hist-wrap[data-astro-cid-rvbqxwj2]{margin-top:8px}.hist-links[data-astro-cid-rvbqxwj2]{display:flex;flex-wrap:wrap;gap:8px}.hist-chip[data-astro-cid-rvbqxwj2]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--sts-hairline);background:color-mix(in srgb,var(--sts-accent) 8%,transparent);color:var(--sts-text);font-size:.8rem;text-decoration:none}.hist-chip[data-astro-cid-rvbqxwj2]:hover{border-color:color-mix(in srgb,var(--sts-accent) 50%,transparent);color:var(--sts-accent)}.mono[data-astro-cid-rvbqxwj2]{font-family:var(--font-mono)}.trust-strip[data-astro-cid-rvbqxwj2]{margin-top:22px;display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:760px){.trust-strip[data-astro-cid-rvbqxwj2]{grid-template-columns:repeat(3,1fr)}}.trust-item[data-astro-cid-rvbqxwj2]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--sts-radius);border:1px solid var(--sts-hairline);background:color-mix(in srgb,var(--sts-card) 64%,transparent)}.trust-ico[data-astro-cid-rvbqxwj2]{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:var(--sts-accent);background:color-mix(in srgb,var(--sts-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--sts-accent) 26%,transparent)}.trust-item[data-astro-cid-rvbqxwj2] h4[data-astro-cid-rvbqxwj2]{margin:0 0 2px;font-size:.96rem}.trust-item[data-astro-cid-rvbqxwj2] p[data-astro-cid-rvbqxwj2]{margin:0;font-size:.84rem;color:var(--sts-text-secondary)}.pf-grid[data-astro-cid-rvbqxwj2]{margin-top:14px}.pf-card[data-astro-cid-rvbqxwj2]{display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;overflow:hidden}.pf-card[data-astro-cid-rvbqxwj2].recommended{border-color:color-mix(in srgb,var(--sts-accent) 55%,transparent);box-shadow:var(--sts-shadow-card),0 0 0 1px color-mix(in srgb,var(--sts-accent) 22%,transparent)}.pf-card[data-astro-cid-rvbqxwj2].recommended:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--sts-grad)}.pf-rec[data-astro-cid-rvbqxwj2]{position:absolute;top:14px;right:14px;font-size:.68rem;font-weight:700;color:var(--sts-on-accent);background:var(--sts-accent);padding:4px 10px;border-radius:999px}[data-astro-cid-rvbqxwj2][data-theme=light] .pf-rec[data-astro-cid-rvbqxwj2]{color:#fff}.pf-top[data-astro-cid-rvbqxwj2]{display:flex;align-items:center;gap:13px}.pf-glyph[data-astro-cid-rvbqxwj2]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;color:var(--sts-accent);background:color-mix(in srgb,var(--sts-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--sts-accent) 26%,transparent)}.pf-glyph[data-astro-cid-rvbqxwj2] img[data-astro-cid-rvbqxwj2]{width:30px;height:30px;display:block}.pf-card[data-astro-cid-rvbqxwj2] h3[data-astro-cid-rvbqxwj2]{margin:0;font-size:1.08rem}.pf-note[data-astro-cid-rvbqxwj2]{margin:3px 0 0;font-size:.84rem;color:var(--sts-text-secondary)}.pf-card[data-astro-cid-rvbqxwj2] .dl-slot[data-astro-cid-rvbqxwj2]{margin-top:auto;display:grid;gap:12px}.dl-ready[data-astro-cid-rvbqxwj2]{display:grid;gap:12px}.dl-slot[data-astro-cid-rvbqxwj2] [data-astro-cid-rvbqxwj2][hidden],.scan-card[data-astro-cid-rvbqxwj2][hidden]{display:none!important}.pf-card[data-astro-cid-rvbqxwj2] .btn[data-astro-cid-rvbqxwj2]{width:100%}.pf-meta[data-astro-cid-rvbqxwj2]{display:flex;align-items:center;gap:10px;font-size:.82rem;color:var(--sts-text-secondary)}.pf-ver[data-astro-cid-rvbqxwj2]{font-family:var(--font-mono);color:var(--sts-accent)}.pf-size[data-astro-cid-rvbqxwj2]{font-family:var(--font-mono)}.sha[data-astro-cid-rvbqxwj2]{display:grid;gap:6px}.sha[data-astro-cid-rvbqxwj2] span[data-astro-cid-rvbqxwj2]{font-size:.72rem;letter-spacing:.08em;color:var(--sts-text-secondary)}.sha[data-astro-cid-rvbqxwj2] code[data-astro-cid-rvbqxwj2]{font-family:var(--font-mono);font-size:.7rem;word-break:break-all;color:var(--sts-text-secondary);background:color-mix(in srgb,var(--sts-surface) 70%,transparent);padding:8px 10px;border-radius:8px}.copy[data-astro-cid-rvbqxwj2]{justify-self:start;min-height:34px;border:1px solid var(--sts-hairline);background:color-mix(in srgb,var(--sts-surface) 60%,transparent);color:var(--sts-text);border-radius:999px;padding:0 14px;font-size:.8rem;font-weight:600;cursor:pointer;transition:color .2s var(--sts-ease-out),border-color .2s var(--sts-ease-out)}.copy[data-astro-cid-rvbqxwj2]:hover{color:var(--sts-accent);border-color:color-mix(in srgb,var(--sts-accent) 45%,transparent)}.scan-grid[data-astro-cid-rvbqxwj2]{margin-top:14px;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}.scan-card[data-astro-cid-rvbqxwj2]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 20px 20px;text-align:center}.scan-meta[data-astro-cid-rvbqxwj2]{display:grid;gap:4px}.scan-platform[data-astro-cid-rvbqxwj2]{font-weight:700;font-size:1rem}.scan-label[data-astro-cid-rvbqxwj2]{font-size:.8rem;color:var(--sts-text-secondary)}.scan-meta[data-astro-cid-rvbqxwj2] small[data-astro-cid-rvbqxwj2]{max-width:14rem;margin:2px auto 0;font-size:.72rem;line-height:1.5;color:color-mix(in srgb,var(--sts-text-secondary) 78%,transparent)}.verify[data-astro-cid-rvbqxwj2]{margin-top:40px;padding:24px}.ch[data-astro-cid-rvbqxwj2]{padding:20px}.ch[data-astro-cid-rvbqxwj2] h3[data-astro-cid-rvbqxwj2]{margin:12px 0 6px;font-size:1rem}.ch[data-astro-cid-rvbqxwj2] p[data-astro-cid-rvbqxwj2]{font-size:.92rem}.verify[data-astro-cid-rvbqxwj2] h2[data-astro-cid-rvbqxwj2]{margin:8px 0 14px;font-size:1.15rem}.steps-list[data-astro-cid-rvbqxwj2]{margin:0;padding:0;list-style:none;counter-reset:v;display:grid;gap:10px}.steps-list[data-astro-cid-rvbqxwj2] li[data-astro-cid-rvbqxwj2]{counter-increment:v;display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;color:var(--sts-text-secondary);font-size:.94rem}.steps-list[data-astro-cid-rvbqxwj2] li[data-astro-cid-rvbqxwj2]:before{content:counter(v);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--sts-accent);background:color-mix(in srgb,var(--sts-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--sts-accent) 26%,transparent)}
