.artifact-list[data-astro-cid-dsdjm7qx]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.artifact[data-astro-cid-dsdjm7qx]{border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:#fff;padding:1rem 1.25rem}.artifact__download[data-astro-cid-dsdjm7qx]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;text-decoration:none;color:var(--primary-700);font-weight:700}.artifact__download[data-astro-cid-dsdjm7qx]:hover{text-decoration:underline;text-underline-offset:.22em}.artifact__filename[data-astro-cid-dsdjm7qx]{font-family:var(--font-mono);font-size:.92rem;word-break:break-all}.artifact__badge[data-astro-cid-dsdjm7qx]{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:999px;background:var(--primary-50);color:var(--primary-700);font-size:.72rem;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.artifact__meta[data-astro-cid-dsdjm7qx]{margin:.75rem 0 0;display:grid;gap:.35rem}.artifact__row[data-astro-cid-dsdjm7qx]{display:grid;grid-template-columns:8rem 1fr;gap:.5rem;align-items:baseline}.artifact__row[data-astro-cid-dsdjm7qx] dt[data-astro-cid-dsdjm7qx]{color:var(--neutral-600);font-size:.82rem}.artifact__row[data-astro-cid-dsdjm7qx] dd[data-astro-cid-dsdjm7qx]{margin:0;color:var(--charcoal-900);font-size:.9rem;word-break:break-word}.artifact__row[data-astro-cid-dsdjm7qx] code[data-astro-cid-dsdjm7qx]{font-family:var(--font-mono);font-size:.85rem}.artifact__sha[data-astro-cid-dsdjm7qx]{word-break:break-all}@media(max-width:540px){.artifact__row[data-astro-cid-dsdjm7qx]{grid-template-columns:1fr;gap:.1rem}}.channel-card[data-astro-cid-ucagsjco],.store-block[data-astro-cid-ucagsjco]{display:grid;gap:1.25rem}.store-link[data-astro-cid-ucagsjco]{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.9rem 1.25rem;border-radius:var(--radius-md);text-decoration:none;font-weight:720;font-size:1rem}.store-link--primary[data-astro-cid-ucagsjco]{background:var(--primary-700);color:#fff;border:1px solid var(--primary-700);box-shadow:0 8px 20px #c2410c2e}.store-link--primary[data-astro-cid-ucagsjco]:hover{background:var(--primary-800);border-color:var(--primary-800)}.store-status[data-astro-cid-ucagsjco]{margin:0;padding:.9rem 1.25rem;border:1px dashed var(--neutral-400);border-radius:var(--radius-md);background:var(--neutral-50);color:var(--neutral-700);font-weight:600;text-align:center}.fallback[data-astro-cid-ucagsjco]{display:grid;gap:.75rem}.fallback__heading[data-astro-cid-ucagsjco]{margin:0;font-size:.82rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-600)}.linux-grid[data-astro-cid-ucagsjco]{display:grid;gap:1.25rem}.linux-card[data-astro-cid-ucagsjco]{border:1px solid var(--neutral-300);border-radius:var(--radius-lg);background:#fff;padding:1.25rem;box-shadow:var(--shadow-soft);display:grid;gap:.75rem}.linux-card[data-astro-cid-ucagsjco] h3[data-astro-cid-ucagsjco]{margin:0;font-size:1.1rem;font-weight:700;color:var(--charcoal-900);letter-spacing:-.01em}.linux-card__note[data-astro-cid-ucagsjco]{margin:0;color:var(--neutral-600);font-size:.85rem}.platform-tabs[data-astro-cid-6l3csjyr]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--neutral-300)}.platform-tab[data-astro-cid-6l3csjyr]{appearance:none;background:transparent;border:none;border-bottom:3px solid transparent;padding:.75rem 1rem;color:var(--neutral-600);font-weight:600;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;margin-bottom:-1px}.platform-tab[data-astro-cid-6l3csjyr]:hover{color:var(--charcoal-900)}.platform-tab[data-astro-cid-6l3csjyr][aria-selected=true]{color:var(--primary-700);border-bottom-color:var(--primary-700)}.platform-tab__recommended[data-astro-cid-6l3csjyr]{font-size:.68rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase;padding:.1rem .4rem;border-radius:999px;background:var(--primary-50);color:var(--primary-700)}.platform-panel[data-astro-cid-6l3csjyr]:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-md)}.download-legal[data-astro-cid-cuxehmdk]{max-width:42rem;margin:1.5rem auto 0}.download-legal[data-astro-cid-cuxehmdk] p[data-astro-cid-cuxehmdk]{margin:0;padding:.85rem 1rem;border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:var(--neutral-50);color:var(--charcoal-900);font-size:.92rem;line-height:1.55}.download-legal[data-astro-cid-cuxehmdk] a[data-astro-cid-cuxehmdk]{color:var(--primary-700);font-weight:650;text-decoration:underline;text-underline-offset:.22em}.download__header[data-astro-cid-jfaq2cwt]{max-width:42rem}.download__header[data-astro-cid-jfaq2cwt] h1[data-astro-cid-jfaq2cwt]{margin:.5rem 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.035em;color:var(--charcoal-900)}.download__header[data-astro-cid-jfaq2cwt] p[data-astro-cid-jfaq2cwt]{color:var(--neutral-700);font-size:1.05rem;line-height:1.55}.download__empty[data-astro-cid-jfaq2cwt]{max-width:42rem;margin:0 auto;padding:2rem 1.5rem;border:1px solid var(--neutral-300);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-soft);text-align:center}.download__empty[data-astro-cid-jfaq2cwt] h2[data-astro-cid-jfaq2cwt]{margin:0 0 .5rem;font-size:1.3rem;font-weight:700;color:var(--charcoal-900);letter-spacing:-.01em}.download__empty[data-astro-cid-jfaq2cwt] p[data-astro-cid-jfaq2cwt]{margin:0;color:var(--neutral-700);font-size:.98rem;line-height:1.6}.download__feedback[data-astro-cid-jfaq2cwt]{max-width:42rem;margin:2rem auto 0;padding:1.25rem 1.5rem;border:1px solid var(--success-border);border-radius:var(--radius-lg);background:var(--success-bg)}.download__feedback[data-astro-cid-jfaq2cwt] h2[data-astro-cid-jfaq2cwt]{margin:0 0 .35rem;font-size:1.1rem;font-weight:700;color:var(--charcoal-900)}.download__feedback[data-astro-cid-jfaq2cwt] p[data-astro-cid-jfaq2cwt]{margin:0;color:var(--charcoal-900);font-size:.95rem;line-height:1.55}.download__feedback[data-astro-cid-jfaq2cwt] .download__feedback-actions[data-astro-cid-jfaq2cwt]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.75rem}
