.linux-install.svelte-1pr100c{min-width:0}.method-foot.svelte-1pr100c{color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-top:.5rem;font-size:.74rem;display:flex}a.svelte-1pr100c{min-height:2.75rem;color:var(--accent);align-items:center;font-size:.8rem;display:inline-flex}.package-link.svelte-1pr100c{color:var(--copy)}a.svelte-1pr100c:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.platform-tabs.svelte-1fix7zb{border-radius:var(--radius-control);background:var(--intro-field);gap:.25rem;width:100%;max-width:26rem;padding:.25rem;display:flex}.platform-tabs.svelte-1fix7zb button:where(.svelte-1fix7zb){border-radius:var(--radius-control);min-height:2.75rem;color:var(--copy);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.85rem;font-weight:500;display:flex}.platform-tabs.svelte-1fix7zb img:where(.svelte-1fix7zb){object-fit:contain;flex-shrink:0}.platform-tabs.svelte-1fix7zb button[aria-selected=true]:where(.svelte-1fix7zb){background:var(--bg-elev);color:var(--accent);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 10%, transparent)}.platform-panel.svelte-1fix7zb{border-radius:var(--radius-frame);min-width:0;margin-top:.75rem;container-type:inline-size}.platform-panel[hidden].svelte-1fix7zb{display:none}.desktop-panel.svelte-1fix7zb{border:1px solid var(--line);border-radius:var(--radius-frame);background:var(--bg-elev);text-align:left;align-items:center;gap:.85rem;min-width:0;padding:1.1rem 1.25rem;display:grid}.platform-intro.svelte-1fix7zb,.platform-actions.svelte-1fix7zb{min-width:0}.recommendation.svelte-1fix7zb{color:var(--accent);white-space:nowrap;align-items:center;gap:.35rem;font-size:.72rem;font-weight:500;display:flex}.platform-icon.svelte-1fix7zb{flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.platform-icon-linux.svelte-1fix7zb img:where(.svelte-1fix7zb){width:31px;height:31px}.platform-icon-windows.svelte-1fix7zb img:where(.svelte-1fix7zb){width:25px;height:25px}.platform-icon-macos.svelte-1fix7zb img:where(.svelte-1fix7zb){width:27px;height:27px}.platform-top.svelte-1fix7zb{align-items:center;gap:.7rem;display:flex}.platform-top.svelte-1fix7zb img:where(.svelte-1fix7zb){object-fit:contain;flex:none}.platform-top.svelte-1fix7zb>div:where(.svelte-1fix7zb){flex:1;min-width:0}.platform-meta.svelte-1fix7zb{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.platform-meta.svelte-1fix7zb .format:where(.svelte-1fix7zb){white-space:nowrap;margin-top:0}h3.svelte-1fix7zb{font-family:var(--font-sans);letter-spacing:-.015em;font-size:1.2rem;font-weight:600}.description.svelte-1fix7zb{color:var(--copy);margin-top:.65rem;font-size:.85rem;line-height:1.6}.format.svelte-1fix7zb{color:var(--dim);font:.75rem/1.5 var(--font-mono);margin-top:.25rem}.download-action.svelte-1fix7zb{border-radius:var(--radius-control);background:var(--accent);min-height:3.15rem;color:var(--intro-paper);justify-content:center;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.download-action.svelte-1fix7zb img:where(.svelte-1fix7zb){object-fit:contain;filter:brightness(0)invert();flex-shrink:0}@media (hover:hover){.download-action.svelte-1fix7zb:hover{background:color-mix(in oklab, var(--accent) 90%, var(--ink))}}.install-help.svelte-1fix7zb{border-top:1px solid var(--line);grid-column:1/-1;scroll-margin-top:5rem}.install-help.svelte-1fix7zb summary:where(.svelte-1fix7zb){min-height:2.75rem;color:var(--copy);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;list-style:none;display:flex}.install-help.svelte-1fix7zb summary:where(.svelte-1fix7zb)::-webkit-details-marker{display:none}.install-help[open].svelte-1fix7zb summary:where(.svelte-1fix7zb) span:where(.svelte-1fix7zb){transform:rotate(45deg)}.help-body.svelte-1fix7zb{color:var(--copy);gap:.75rem;padding-block:.5rem;font-size:.85rem;line-height:1.65;display:grid}.help-body.svelte-1fix7zb a:where(.svelte-1fix7zb){min-height:2.75rem;color:var(--accent);justify-self:start;align-items:center;font-size:.8rem;display:inline-flex}.all-files.svelte-1fix7zb{min-height:2.75rem;color:var(--muted);justify-content:center;align-items:center;font-size:.75rem;display:flex}.all-files.svelte-1fix7zb:hover{color:var(--accent)}.linux-methods.svelte-1fix7zb{border:1px solid var(--line);border-radius:var(--radius-frame);background:var(--bg-elev);gap:1rem;padding:1.1rem 1.25rem;scroll-margin-top:5rem;display:grid}.linux-methods.svelte-1fix7zb header:where(.svelte-1fix7zb){min-width:0}.linux-methods.svelte-1fix7zb h3:where(.svelte-1fix7zb){margin-top:.75rem;font-size:1.4rem}.methods-lead.svelte-1fix7zb{max-width:30ch;color:var(--copy);margin-top:.75rem;font-size:.875rem;line-height:1.7}.linux-downloads.svelte-1fix7zb{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.linux-downloads.svelte-1fix7zb a:where(.svelte-1fix7zb){min-height:2.75rem;color:var(--muted);align-items:center;font-size:.75rem;display:inline-flex}.linux-downloads.svelte-1fix7zb a:where(.svelte-1fix7zb):hover{color:var(--accent)}a.svelte-1fix7zb:focus-visible,button.svelte-1fix7zb:focus-visible,summary.svelte-1fix7zb:focus-visible,.platform-panel.svelte-1fix7zb:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@container (width>=650px){.desktop-panel.svelte-1fix7zb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 2rem;padding:1.25rem 1.5rem}.linux-methods.svelte-1fix7zb{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:.5rem 2rem;padding:1.25rem}.linux-methods.svelte-1fix7zb>header:where(.svelte-1fix7zb){grid-row:span 2}.linux-downloads.svelte-1fix7zb{grid-column:2}}@media (width<=479px){.desktop-panel.svelte-1fix7zb,.linux-methods.svelte-1fix7zb{padding:1.1rem}.platform-tabs.svelte-1fix7zb button:where(.svelte-1fix7zb){gap:.35rem;padding-inline:.3rem;font-size:.8rem}.desktop-panel.svelte-1fix7zb .platform-top:where(.svelte-1fix7zb){flex-wrap:wrap}.recommendation.svelte-1fix7zb{flex-basis:100%;margin-left:3.2rem}}section:where(.astro-7ypmhdtp){min-width:0;scroll-margin-top:5rem}.shell:where(.astro-7ypmhdtp){max-width:56rem;margin-inline:auto}.options-header:where(.astro-7ypmhdtp){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;display:flex}h2:where(.astro-7ypmhdtp){font:600 1.15rem/1.4 var(--font-sans);margin:0}.icon-grain:where(.astro-wb6pegyh){pointer-events:none}.zync-app-icon:where(.astro-wb6pegyh){width:100%;height:auto;display:block}section:where(.astro-dti4kf6v){isolation:isolate;background:radial-gradient(ellipse at 18% 45%, color-mix(in oklab, var(--intro-blue) 10%, var(--intro-paper)), transparent 70%), linear-gradient(to bottom, var(--intro-paper), var(--intro-field) 60%, var(--intro-paper));padding:clamp(2rem,4vw,3rem) 1.25rem;position:relative}section:where(.astro-dti4kf6v):before{content:"";z-index:-1;pointer-events:none;background-image:var(--intro-grid);mask-image:linear-gradient(to bottom, transparent, var(--intro-ink) 12%, var(--intro-ink) 85%, transparent);opacity:.45;background-size:32px 32px;position:absolute;inset:0}.shell:where(.astro-dti4kf6v){max-width:var(--intro-content-width);align-items:center;gap:2rem;margin-inline:auto;display:grid}.intro:where(.astro-dti4kf6v){min-width:0;max-width:30rem}.hero-mark:where(.astro-dti4kf6v){--app-icon-edge:var(--intro-blue);isolation:isolate;width:clamp(5rem,9vw,7rem);position:relative}h1:where(.astro-dti4kf6v){font:600 clamp(2.6rem, 5vw, 4rem)/1.08 var(--intro-heading);letter-spacing:-.035em;overflow-wrap:break-word;margin-top:1.15rem}h1:where(.astro-dti4kf6v) strong:where(.astro-dti4kf6v){color:var(--intro-blue);font:inherit}.lead:where(.astro-dti4kf6v){max-width:34ch;color:var(--copy);margin:1rem 0 0;font-size:1.1rem;line-height:1.65}.release-line:where(.astro-dti4kf6v){flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;font-size:.75rem;display:flex}.release-line:where(.astro-dti4kf6v) .release-version{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--intro-field);color:var(--accent);font:500 .72rem/1.5 var(--font-mono);padding:.22rem .55rem}a:where(.astro-dti4kf6v){min-height:2.75rem;color:var(--muted);align-items:center;display:inline-flex}a:where(.astro-dti4kf6v):hover{color:var(--accent)}a:where(.astro-dti4kf6v):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width>=900px){.shell:where(.astro-dti4kf6v){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem}.intro:where(.astro-dti4kf6v){padding-top:0}.shell:where(.astro-dti4kf6v)>#downloads{justify-self:end;width:100%;max-width:31rem}}@media (width<=899px){.intro:where(.astro-dti4kf6v){text-align:center;margin-inline:auto}.hero-mark:where(.astro-dti4kf6v){margin-inline:auto}.release-line:where(.astro-dti4kf6v){justify-content:center}}@media (width<=639px){section:where(.astro-dti4kf6v){padding:1rem}.shell:where(.astro-dti4kf6v){gap:1rem}h1:where(.astro-dti4kf6v){margin-top:.65rem}.lead:where(.astro-dti4kf6v){margin-top:.5rem}.release-line:where(.astro-dti4kf6v){gap:.25rem;margin-top:0;font-size:.75rem}.release-line:where(.astro-dti4kf6v) p:where(.astro-dti4kf6v){gap:.35rem}}.package-choices.svelte-1pzvm6s{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}button.svelte-1pzvm6s{border:1px solid var(--intro-line);border-radius:var(--radius-frame);min-height:5rem;color:var(--intro-ink);background:var(--intro-paper);text-align:left;cursor:pointer;align-items:center;gap:.75rem;padding:1rem;display:flex}button[aria-expanded=true].svelte-1pzvm6s{border-color:var(--intro-blue);background:var(--intro-field)}.choice-icon.svelte-1pzvm6s{width:2rem;height:2rem;color:var(--intro-blue);flex:none;place-items:center;display:grid}.choice-icon.svelte-1pzvm6s img:where(.svelte-1pzvm6s){object-fit:contain;width:1.75rem;height:1.75rem;display:block}.choice-copy.svelte-1pzvm6s{flex:1;min-width:0}.choice-copy.svelte-1pzvm6s strong:where(.svelte-1pzvm6s){font-size:.9rem;font-weight:600;display:block}.choice-copy.svelte-1pzvm6s>span:where(.svelte-1pzvm6s){color:var(--intro-copy);margin-top:.25rem;font-size:.75rem;line-height:1.5;display:block}.choice-toggle.svelte-1pzvm6s{color:var(--intro-copy)}.instructions.svelte-1pzvm6s{margin-top:1rem}.instructions[hidden].svelte-1pzvm6s{display:none}.method-description.svelte-1pzvm6s,.files-panel.svelte-1pzvm6s p:where(.svelte-1pzvm6s){color:var(--intro-copy);margin-bottom:1rem;font-size:.85rem;line-height:1.7}.method-foot.svelte-1pzvm6s{color:var(--intro-copy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font-size:.75rem;display:flex}a.svelte-1pzvm6s{min-height:2.75rem;color:var(--intro-blue);align-items:center;gap:.6rem;font-size:.8rem;display:inline-flex}.files-panel.svelte-1pzvm6s{border:1px solid var(--intro-line);border-radius:var(--radius-frame);padding:1.25rem}.file-list.svelte-1pzvm6s{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.package-file.svelte-1pzvm6s{border:1px solid var(--intro-line);border-radius:var(--radius-control);min-width:0;padding:.75rem}.package-file.svelte-1pzvm6s>span:where(.svelte-1pzvm6s){min-width:0}.package-file.svelte-1pzvm6s strong:where(.svelte-1pzvm6s){display:block}.package-file.svelte-1pzvm6s span:where(.svelte-1pzvm6s) span:where(.svelte-1pzvm6s){color:var(--intro-copy);font:.68rem/1.6 var(--font-mono);overflow-wrap:anywhere;display:block}@media (width<=699px){.file-list.svelte-1pzvm6s{grid-template-columns:minmax(0,1fr)}}button.svelte-1pzvm6s:focus-visible,a.svelte-1pzvm6s:focus-visible{outline:2px solid var(--intro-blue);outline-offset:3px}@media (hover:hover){button.svelte-1pzvm6s:hover{border-color:var(--intro-blue)}}@media (width<=699px){.package-choices.svelte-1pzvm6s{grid-template-columns:minmax(0,1fr);gap:.5rem}button.svelte-1pzvm6s{min-height:4.5rem;padding:.85rem 1rem}}details.svelte-6zcxxl{border-top:1px solid var(--intro-line)}summary.svelte-6zcxxl{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding-block:.85rem;list-style:none;display:flex}summary.svelte-6zcxxl::-webkit-details-marker{display:none}.package-kicker.svelte-6zcxxl{color:var(--intro-copy);font:.65rem/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;display:block}strong.svelte-6zcxxl{color:var(--intro-ink);font:600 1.15rem/1.4 var(--intro-heading);margin-top:.25rem;display:block}.toggle.svelte-6zcxxl{color:var(--intro-copy)}.lead.svelte-6zcxxl{color:var(--intro-copy);margin:.25rem 0 1rem;font-size:.85rem;line-height:1.7}summary.svelte-6zcxxl:focus-visible{outline:2px solid var(--intro-blue);outline-offset:3px}section:where(.astro-rh65o4n2){padding:1rem var(--intro-content-gutter) .75rem;background:var(--intro-paper);scroll-margin-top:5rem}.packages-shell:where(.astro-rh65o4n2){max-width:56rem;margin-inline:auto}.support:where(.astro-rtme2epe){isolation:isolate;background:var(--intro-paper);margin-top:-1px;padding-bottom:3rem;position:relative}.support:where(.astro-rtme2epe):before{content:"";z-index:-1;pointer-events:none;background-image:var(--intro-grid);opacity:.18;mask-image:var(--intro-grid-mask);background-size:40px 40px;position:absolute;inset:0}.support-shell:where(.astro-rtme2epe){width:min(var(--intro-content-width), 100%);padding-inline:var(--intro-content-gutter);margin-inline:auto}.support-row:where(.astro-rtme2epe){border-top:1px solid var(--intro-line);align-items:center;gap:1rem 2rem;padding-top:1.25rem;display:grid}.support-copy:where(.astro-rtme2epe){min-width:0}h2:where(.astro-rtme2epe){color:var(--intro-ink);font:600 .9rem/1.5 var(--intro-body);margin:0}p:where(.astro-rtme2epe){color:var(--intro-copy);margin:.45rem 0 0;font-size:.85rem;line-height:1.7}a:where(.astro-rtme2epe){border-radius:var(--radius-control);min-height:2.75rem;color:var(--sponsor);justify-content:center;justify-self:start;align-items:center;gap:.55rem;padding:.5rem .75rem;font-size:.85rem;display:inline-flex}@media (hover:hover){a:where(.astro-rtme2epe):hover{background:color-mix(in oklab, var(--sponsor) 7%, transparent)}}a:where(.astro-rtme2epe):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width>=768px){.support-row:where(.astro-rtme2epe){grid-template-columns:minmax(0,1fr) auto}a:where(.astro-rtme2epe){justify-self:end}}@media (width<=639px){.support:where(.astro-rtme2epe){padding-bottom:2rem}}
