.download-page.svelte-fw0qxd{max-width:56rem}.download-card.svelte-fw0qxd{margin:0 0 2rem}.ver-line.svelte-fw0qxd{font-size:1.05rem;margin:0 0 .5rem}.os-row.svelte-fw0qxd{margin-bottom:.85rem}.os-badge.svelte-fw0qxd{display:block;height:2.5rem;width:auto}.steps.svelte-fw0qxd{margin:1rem 0;padding-left:1.2rem}.steps.svelte-fw0qxd li:where(.svelte-fw0qxd){margin-bottom:.55rem}.steps.svelte-fw0qxd .tiny:where(.svelte-fw0qxd){display:block}.actions.svelte-fw0qxd{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 .75rem}.btn.secondary.svelte-fw0qxd{background:transparent;border:1px solid var(--border, #445);color:inherit;text-decoration:none;padding:.5rem 1rem;border-radius:6px}.install-guide.svelte-fw0qxd h2:where(.svelte-fw0qxd){margin:0 0 .5rem}.section-lead-tight.svelte-fw0qxd{margin:0 0 1.35rem;max-width:42rem}.guide-stage.svelte-fw0qxd{margin:0 0 1.35rem;border:1px solid var(--border, #2a3542);border-radius:10px;padding:1rem 1.05rem 1.1rem;background:#1218208c}.guide-stage-head.svelte-fw0qxd{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.95rem}.guide-stage-head.svelte-fw0qxd h3:where(.svelte-fw0qxd){margin:0 0 .35rem;font-size:1.05rem;font-family:var(--display, inherit)}.guide-stage-head.svelte-fw0qxd .tiny:where(.svelte-fw0qxd){margin:0;max-width:46rem;line-height:1.45}.shot-grid.svelte-fw0qxd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:900px){.shot-grid.svelte-fw0qxd{grid-template-columns:1fr}}.shot-card.svelte-fw0qxd{margin:0;display:flex;flex-direction:column;gap:.55rem}.shot-card.svelte-fw0qxd img:where(.svelte-fw0qxd){width:100%;height:auto;border-radius:8px;border:1px solid rgba(120,140,160,.28);background:#0b1016;display:block}.shot-card.svelte-fw0qxd figcaption:where(.svelte-fw0qxd){font-size:.86rem;line-height:1.4;color:var(--muted, #9aa7b5)}.shot-card.svelte-fw0qxd figcaption:where(.svelte-fw0qxd) strong:where(.svelte-fw0qxd){color:var(--text, #e8eef4)}.shot-card.svelte-fw0qxd figcaption:where(.svelte-fw0qxd) em:where(.svelte-fw0qxd){font-style:normal;color:var(--accent2, #3db88a);font-weight:600}.guide-num.svelte-fw0qxd{display:block;font-size:.75rem;letter-spacing:.06em;color:var(--accent2, #3db88a);margin-bottom:.35rem;font-weight:650;flex-shrink:0}.guide-stage-head.svelte-fw0qxd>.guide-num:where(.svelte-fw0qxd){margin-top:.15rem}.section-lead-tight.svelte-fw0qxd code:where(.svelte-fw0qxd){font-size:.85em}
