.downloads.svelte-fw0qxd{max-width:1120px;margin:0 auto;padding:64px 24px}.download-hero.svelte-fw0qxd{text-align:center;max-width:760px;margin:0 auto 48px}.download-hero.svelte-fw0qxd h1:where(.svelte-fw0qxd){margin:18px 0;font-size:clamp(30px,5vw,54px);line-height:1.4}.download-hero.svelte-fw0qxd p:where(.svelte-fw0qxd){color:var(--muted);font-size:17px;line-height:1.9}.free-label.svelte-fw0qxd{color:var(--green);align-items:center;gap:8px;margin-top:20px;display:inline-flex}.download-grid.svelte-fw0qxd{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.platform-card.svelte-fw0qxd{background:var(--panel);border:1px solid var(--border);border-radius:20px;flex-direction:column;min-width:0;padding:28px;display:flex}.platform-card.available.svelte-fw0qxd{background:linear-gradient(145deg,var(--panel2),var(--panel))}.card-top.svelte-fw0qxd{justify-content:space-between;align-items:center;gap:12px;display:flex}.platform-icon.svelte-fw0qxd{background:var(--panel2);width:52px;height:52px;color:var(--muted);border-radius:15px;place-items:center;display:grid}.available.svelte-fw0qxd .platform-icon:where(.svelte-fw0qxd){color:var(--green)}.release-status.svelte-fw0qxd{color:var(--muted);border:1px solid var(--border);border-radius:20px;padding:6px 10px;font-size:11px}.release-status.published.svelte-fw0qxd{color:var(--green)}.platform-card.svelte-fw0qxd h2:where(.svelte-fw0qxd){text-align:start;margin:24px 0 8px;font-size:26px}.platform-caption.svelte-fw0qxd{color:var(--muted);margin:0 0 24px;font-size:14px}.release-details.svelte-fw0qxd{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:auto 0 20px;font-size:12px;line-height:1.8;display:flex}.download-button.svelte-fw0qxd{justify-content:center;gap:8px;width:100%;min-height:48px}.download-button.svelte-fw0qxd:disabled{opacity:.45;cursor:not-allowed}.install-note.svelte-fw0qxd{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.8}.invitation.svelte-fw0qxd{gap:18px;margin-bottom:28px;padding:24px;display:flex}.invitation.svelte-fw0qxd h2:where(.svelte-fw0qxd){margin:0 0 8px;font-size:18px}.invitation.svelte-fw0qxd p:where(.svelte-fw0qxd){color:var(--muted);line-height:1.8}.support-strip.svelte-fw0qxd{background:var(--panel);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:28px;display:flex}.support-strip.svelte-fw0qxd h2:where(.svelte-fw0qxd){margin:0 0 10px;font-size:20px}.support-strip.svelte-fw0qxd p:where(.svelte-fw0qxd),.empty-note.svelte-fw0qxd{color:var(--muted);font-size:14px;line-height:1.9}.empty-note.svelte-fw0qxd{text-align:center;margin-top:24px}.support-strip.svelte-fw0qxd .btn:where(.svelte-fw0qxd){flex-shrink:0}@media (width<=900px){.download-grid.svelte-fw0qxd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.downloads.svelte-fw0qxd{padding:36px 16px}.download-grid.svelte-fw0qxd{grid-template-columns:1fr}.download-hero.svelte-fw0qxd{margin-bottom:28px}.support-strip.svelte-fw0qxd{flex-direction:column;align-items:stretch}.platform-card.svelte-fw0qxd{padding:24px}}
