dialog.svelte-1b4mpaw{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);width:min(460px,100vw - 32px);color:var(--text);padding:0;box-shadow:0 40px 80px -30px #0009}dialog[open].svelte-1b4mpaw{animation:svelte-1b4mpaw-pop .3s var(--ease)}dialog.svelte-1b4mpaw::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06081299}.body.svelte-1b4mpaw{gap:12px;padding:32px 28px 28px;display:grid}.started.svelte-1b4mpaw{text-align:center;justify-items:center;padding-top:36px}.mark.svelte-1b4mpaw{color:var(--gold);margin-bottom:4px;display:inline-grid}h2.svelte-1b4mpaw{font-size:1.375rem;font-weight:700}p.svelte-1b4mpaw{color:var(--text-muted);font-size:.9375rem}fieldset.svelte-1b4mpaw{border:0;gap:10px;margin:8px 0 0;padding:0;display:grid}.option.svelte-1b4mpaw{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;gap:14px;padding:16px;transition:border-color .2s,background-color .2s;display:flex}.option.svelte-1b4mpaw:hover{border-color:var(--border-strong)}.option.checked.svelte-1b4mpaw{background:var(--accent-soft);border-color:#dfc199b3}.option.svelte-1b4mpaw:has(input:where(.svelte-1b4mpaw):focus-visible){outline:2px solid var(--gold);outline-offset:2px}input.svelte-1b4mpaw{width:18px;height:18px;accent-color:var(--gold);flex-shrink:0;margin:2px 0 0}input.svelte-1b4mpaw:focus-visible{outline:none}.option-text.svelte-1b4mpaw{flex:1;gap:4px;min-width:0;display:grid}.option-head.svelte-1b4mpaw{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.option-head.svelte-1b4mpaw code:where(.svelte-1b4mpaw){color:var(--accent);margin-left:auto;font-size:.8125rem}.option-body.svelte-1b4mpaw{color:var(--text-muted);font-size:.875rem}.badge.svelte-1b4mpaw{background:var(--gold);color:var(--gold-ink);border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700}.actions.svelte-1b4mpaw{grid-template-columns:1fr 2fr;gap:10px;margin-top:8px;display:grid}.actions.svelte-1b4mpaw .button:where(.svelte-1b4mpaw),.started.svelte-1b4mpaw form:where(.svelte-1b4mpaw),.started.svelte-1b4mpaw .button:where(.svelte-1b4mpaw){width:100%}.file.svelte-1b4mpaw{background:var(--accent-soft);max-width:100%;color:var(--accent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.file.svelte-1b4mpaw code:where(.svelte-1b4mpaw){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.retry.svelte-1b4mpaw{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.hint.svelte-1b4mpaw{color:var(--text-faint);font-size:.875rem}.started.svelte-1b4mpaw form:where(.svelte-1b4mpaw){margin-top:8px}@keyframes svelte-1b4mpaw-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.indicator.svelte-1dvt2c{z-index:40;position:fixed;top:50%;right:clamp(12px,2vw,28px);translate:0 -50%}ol.svelte-1dvt2c{border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;gap:2px;margin:0;padding:8px 6px;list-style:none;display:grid}a.svelte-1dvt2c{place-items:center;width:24px;height:24px;display:grid;position:relative}.marker.svelte-1dvt2c{background:var(--text-faint);width:6px;height:6px;transition:width .35s var(--ease), height .35s var(--ease), border-radius .35s var(--ease), rotate .35s var(--ease), background-color .35s, box-shadow .35s;border-radius:50%}a.svelte-1dvt2c:hover .marker:where(.svelte-1dvt2c){background:var(--text-muted)}a.active.svelte-1dvt2c .marker:where(.svelte-1dvt2c){background:color-mix(in srgb, var(--gold) 55%, var(--accent));border-radius:2px;width:10px;height:10px;rotate:45deg;box-shadow:0 0 12px #dfc199a6}.label.svelte-1dvt2c{border:1px solid var(--border);background:var(--surface);color:var(--text);white-space:nowrap;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity .2s, translate .2s var(--ease);border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:600;position:absolute;right:calc(100% + 14px);translate:6px}a.svelte-1dvt2c:hover .label:where(.svelte-1dvt2c),a.svelte-1dvt2c:focus-visible .label:where(.svelte-1dvt2c){opacity:1;translate:0}@media (width<=860px){.indicator.svelte-1dvt2c{display:none}}.alt.svelte-jmjyns{background:var(--bg-alt)}.split.svelte-jmjyns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.points.svelte-jmjyns{gap:12px;margin-top:28px;list-style:none;display:grid}.points.svelte-jmjyns li:where(.svelte-jmjyns){color:var(--text-muted);gap:12px;display:flex}.points.svelte-jmjyns svg{color:var(--accent);margin-top:4px}figure.svelte-jmjyns{margin:0}.window-bar.svelte-jmjyns{background:#ffffff05;border-bottom:1px solid #ffffff12;align-items:center;gap:16px;padding:14px 18px;display:flex}.dots.svelte-jmjyns{gap:6px;display:flex}.dots.svelte-jmjyns i:where(.svelte-jmjyns){background:#ffffff24;border-radius:50%;width:10px;height:10px}.file.svelte-jmjyns{color:#9aa0bb;font-family:var(--font-mono);font-size:.8125rem}@media (width<=860px){.split.svelte-jmjyns{grid-template-columns:1fr}}.changelog.svelte-1vq8mva{color:var(--text-muted);font-size:.9375rem}h4.svelte-1vq8mva{color:var(--text);margin:20px 0 8px;font-size:.9375rem;font-weight:700}h4.svelte-1vq8mva:first-child{margin-top:0}ul.svelte-1vq8mva{gap:6px;padding-left:20px;display:grid}ul.svelte-1vq8mva ul:where(.svelte-1vq8mva){margin-top:6px}li.svelte-1vq8mva::marker{color:var(--accent)}p.svelte-1vq8mva{margin-top:8px}code.svelte-1vq8mva{background:var(--accent-soft);color:var(--text);border-radius:6px;padding:1px 6px;font-size:.85em}.alt.svelte-1rune0j{background:var(--bg-alt)}.section-head.svelte-1rune0j{margin-bottom:clamp(28px,4vh,44px)}.layout.svelte-1rune0j{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;display:grid}.layout.single.svelte-1rune0j{grid-template-columns:1fr}.main.svelte-1rune0j{align-content:start;gap:24px;display:grid}.options.svelte-1rune0j{gap:10px;display:grid}.apk-head.svelte-1rune0j{margin-top:8px;padding:0 4px}.apk-head.svelte-1rune0j h3:where(.svelte-1rune0j){font-size:.9375rem;font-weight:700}.apk-head.svelte-1rune0j p:where(.svelte-1rune0j){color:var(--text-muted);margin-top:2px;font-size:.8125rem;line-height:1.55}.channels.svelte-1rune0j{gap:10px;list-style:none;display:grid}.channel.svelte-1rune0j{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);align-items:center;gap:20px;padding:18px 18px 18px 22px;display:flex}.channel.recommended.svelte-1rune0j{background:radial-gradient(120% 140% at 100% 0%, var(--accent-soft), transparent 60%), var(--surface);border-color:#dfc1998c}.channel-info.svelte-1rune0j{flex:1;min-width:0}.channel-head.svelte-1rune0j{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.channel.svelte-1rune0j h3:where(.svelte-1rune0j){font-size:1.0625rem;font-weight:700}.badge.svelte-1rune0j{background:var(--gold);color:var(--gold-ink);border-radius:999px;padding:2px 9px;font-size:.6875rem;font-weight:700}.channel-version.svelte-1rune0j{color:var(--accent);font-size:.8125rem}.channel-body.svelte-1rune0j{color:var(--text-muted);margin-top:2px;font-size:.875rem}.channel.svelte-1rune0j .button:where(.svelte-1rune0j){flex-shrink:0;min-height:42px;padding:0 18px;font-size:.9375rem}.status.svelte-1rune0j{color:var(--text-muted)}.steps.svelte-1rune0j{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1rune0j li:where(.svelte-1rune0j){gap:12px;display:flex}.step-number.svelte-1rune0j{border:1px solid var(--accent);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.steps.svelte-1rune0j h3:where(.svelte-1rune0j){font-size:.9375rem;font-weight:700;line-height:1.75}.steps.svelte-1rune0j p:where(.svelte-1rune0j){color:var(--text-muted);margin-top:2px;font-size:.8125rem;line-height:1.55}.changelog-card.svelte-1rune0j{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);contain:size;flex-direction:column;padding:24px 26px 0;display:flex}.changelog-card.svelte-1rune0j header:where(.svelte-1rune0j){border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;padding-bottom:16px;display:flex}.changelog-card.svelte-1rune0j .eyebrow:where(.svelte-1rune0j){margin-bottom:4px}.changelog-card.svelte-1rune0j h3:where(.svelte-1rune0j){font-size:1.125rem;font-weight:700}.all.svelte-1rune0j{color:var(--accent);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.all.svelte-1rune0j:hover{text-underline-offset:3px;text-decoration:underline}.note.svelte-1rune0j{color:var(--text-faint);margin-top:12px;font-size:.8125rem}.changelog-body.svelte-1rune0j{flex:1;min-height:0;padding-top:16px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.changelog-body.svelte-1rune0j .changelog{font-size:.875rem}@media (width<=960px){.layout.svelte-1rune0j{grid-template-columns:1fr}.changelog-card.svelte-1rune0j{contain:none;max-height:380px}}@media (width<=600px){.channel.svelte-1rune0j{flex-direction:column;align-items:stretch}.steps.svelte-1rune0j{grid-template-columns:1fr}}.grid.svelte-1hj27ux{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.card.svelte-1hj27ux{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);transition:border-color .25s, background-color .25s, opacity .7s var(--ease) var(--reveal-delay,0s), transform .7s var(--ease) var(--reveal-delay,0s);padding:28px;position:relative}.card.svelte-1hj27ux:hover{border-color:var(--border-strong);background:var(--surface-hover)}.icon.svelte-1hj27ux{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:14px;place-items:center;margin-bottom:20px;display:inline-grid}h3.svelte-1hj27ux{font-size:1.1875rem;font-weight:700}.card.svelte-1hj27ux p:where(.svelte-1hj27ux){color:var(--text-muted);margin-top:8px;font-size:.9625rem}.extras.svelte-1hj27ux{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.label.svelte-1hj27ux{color:var(--text-faint);font-size:.875rem;font-weight:600}.extras.svelte-1hj27ux ul:where(.svelte-1hj27ux){flex-wrap:wrap;gap:8px;list-style:none;display:flex}.extras.svelte-1hj27ux li:where(.svelte-1hj27ux){border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:6px 14px;font-size:.875rem}@media (width<=960px){.grid.svelte-1hj27ux{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.grid.svelte-1hj27ux{grid-template-columns:1fr}.card.svelte-1hj27ux{padding:24px}}.hero.svelte-1a1se6c{padding-top:clamp(112px,14vw,160px);padding-bottom:clamp(112px,14vh,150px);position:relative;overflow:hidden}.scroll-hint.svelte-1a1se6c{color:var(--text-faint);letter-spacing:.2em;text-transform:uppercase;animation:svelte-1a1se6c-hint-in .8s var(--ease) 1.2s both;flex-direction:column;align-items:center;gap:10px;font-size:.6875rem;font-weight:600;transition:color .2s;display:flex;position:absolute;bottom:clamp(20px,4vh,36px);left:50%;translate:-50%}.scroll-hint.svelte-1a1se6c:hover{color:var(--text-muted)}.track.svelte-1a1se6c{width:6px;height:48px;position:relative;overflow:hidden}.track.svelte-1a1se6c:before{content:"";background:linear-gradient(#ffffff38,#ffffff0a);width:1px;position:absolute;inset:0 auto 0 50%}.meteor.svelte-1a1se6c{background:linear-gradient(180deg, transparent, var(--gold));border-radius:999px;width:6px;height:18px;animation:2s cubic-bezier(.55,0,.45,1) 2s infinite svelte-1a1se6c-fall;position:absolute;top:-18px;left:0;box-shadow:0 6px 10px -2px #dfc19999}@keyframes svelte-1a1se6c-hint-in{0%{opacity:0;translate:-50% -8px}}@keyframes svelte-1a1se6c-fall{0%{opacity:0;transform:translateY(0)}15%,75%{opacity:1}to{opacity:0;transform:translateY(66px)}}@media (height<=620px){.scroll-hint.svelte-1a1se6c{display:none}}.hero.svelte-1a1se6c:after{content:"";background:linear-gradient(90deg,#0000,#dfc19959,#0000);height:1px;position:absolute;inset:auto 0 0}.grid.svelte-1a1se6c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}h1.svelte-1a1se6c{letter-spacing:-.035em;flex-direction:column;font-size:clamp(2.25rem,4.6vw,3.25rem);font-weight:800;line-height:1.15;display:flex}.accent.svelte-1a1se6c{background:linear-gradient(100deg, #f4e2c4 0%, var(--gold) 45%, var(--dusk) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lead.svelte-1a1se6c{max-width:30em;color:var(--text-muted);margin-top:22px;font-size:clamp(1.0625rem,1.8vw,1.25rem)}.cta.svelte-1a1se6c{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.download.svelte-1a1se6c{min-height:56px;padding:0 24px;font-size:1.0625rem}.cta.svelte-1a1se6c .ghost:where(.svelte-1a1se6c){min-height:56px}.note.svelte-1a1se6c{color:var(--text-faint);align-items:center;gap:8px;margin-top:20px;font-size:.875rem;display:flex}.note.svelte-1a1se6c a:where(.svelte-1a1se6c){color:inherit;text-underline-offset:3px;text-decoration:underline}.note.svelte-1a1se6c a:where(.svelte-1a1se6c):hover{color:var(--text-muted)}.visual.svelte-1a1se6c{margin-right:calc(var(--gutter) * -1);place-items:center;display:grid;position:relative}.visual.svelte-1a1se6c img{filter:drop-shadow(0 40px 60px #00000073);width:100%;height:auto;animation:svelte-1a1se6c-rise 1.1s var(--ease) both;position:relative}.halo.svelte-1a1se6c{color:var(--gold);opacity:.07;place-items:center;animation:120s linear infinite svelte-1a1se6c-spin;display:grid;position:absolute}.halo.svelte-1a1se6c:before{content:"";filter:blur(40px);background:radial-gradient(circle,#dfc199e6,#0000 70%);border-radius:50%;width:70%;height:70%;position:absolute}@keyframes svelte-1a1se6c-spin{to{rotate:360deg}}@keyframes svelte-1a1se6c-rise{0%{opacity:0;transform:translateY(24px)}}@media (width<=860px){.grid.svelte-1a1se6c{grid-template-columns:1fr}.visual.svelte-1a1se6c{margin-right:0}.halo.svelte-1a1se6c svg{width:360px;height:360px}}@media (width<=480px){.cta.svelte-1a1se6c{flex-direction:column}.cta.svelte-1a1se6c .button:where(.svelte-1a1se6c){width:100%}}.open-source.svelte-4lrehr{text-align:center;position:relative;overflow:hidden}.content.svelte-4lrehr{max-width:620px;margin-inline:auto;position:relative}.mark.svelte-4lrehr{color:var(--gold);filter:drop-shadow(0 0 24px #dfc19980);margin-bottom:24px;display:inline-grid}.actions.svelte-4lrehr{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.split.svelte-1cfvncu{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.stack.svelte-1cfvncu{gap:14px;display:grid}figure.svelte-1cfvncu{margin:0}.window-bar.svelte-1cfvncu{background:#ffffff05;border-bottom:1px solid #ffffff12;padding:12px 18px}.file.svelte-1cfvncu{color:#9aa0bb;font-family:var(--font-mono);font-size:.8125rem}.terminal.svelte-1cfvncu pre:where(.svelte-1cfvncu){padding-block:16px 18px}.points.svelte-1cfvncu{gap:12px;margin-top:28px;list-style:none;display:grid}.points.svelte-1cfvncu li:where(.svelte-1cfvncu){color:var(--text-muted);gap:12px;display:flex}.points.svelte-1cfvncu svg{color:var(--accent);margin-top:4px}.links.svelte-1cfvncu{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.link.svelte-1cfvncu{color:var(--accent);align-items:center;gap:8px;font-weight:600;display:inline-flex}.link.svelte-1cfvncu svg{transition:translate .2s var(--ease)}.link.svelte-1cfvncu:hover svg{translate:4px}@media (width<=860px){.split.svelte-1cfvncu{grid-template-columns:1fr}.copy.svelte-1cfvncu{order:-1}}
