@layer boot,legacy,product,components,site,motion;@layer components{.distribution-page{max-width:1040px;margin:0 auto;padding:64px 20px 80px}.distribution-test-banner{border:2px solid var(--accent);padding:18px;border-radius:12px;font-weight:700}.distribution-heading{max-width:760px;margin-bottom:36px}.distribution-eyebrow{color:var(--accent);font-weight:700;letter-spacing:.1em}.distribution-heading h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.15;margin:12px 0 20px}.distribution-heading p,.distribution-help,.download-source p{color:var(--text-sub);line-height:1.7}.platform-selector{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.platform-selector button{border:1px solid var(--border-subtle);padding:14px 22px;min-height:48px;border-radius:12px;color:var(--text-main);background:var(--bg-card);cursor:pointer;font:inherit}.platform-selector button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.distribution-page :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.download-card,.download-empty{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:20px;padding:32px;margin:24px 0}.download-empty{padding:48px 32px}.download-empty>span{display:block;font-size:2rem;color:var(--accent)}.download-empty p{color:var(--text-sub)}.download-card-heading{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between}.download-version{color:var(--accent);font-family:monospace}.download-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.download-details dt{color:var(--text-muted);font-size:.85rem}.download-details dd{margin:4px 0 0}.download-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.download-button{display:flex;justify-content:space-between;padding:14px;border-radius:10px;border:1px solid var(--accent);color:var(--text-main);text-decoration:none;min-height:48px;align-items:center}.download-button:hover{background:var(--accent-soft)}.download-button.is-disabled{color:var(--text-muted);border-color:var(--border-subtle)}.download-source p{font-size:.85rem}.download-checksum{border-top:1px solid var(--border-subtle);padding-top:18px}.download-checksum summary{cursor:pointer;min-height:44px}.download-checksum code,.download-checksum pre,.download-filename{overflow-wrap:anywhere;white-space:pre-wrap}.download-checksum code{display:block;font-size:.85rem}.download-checksum pre code{display:inline;font:inherit}.site-download-platforms{margin-top:1rem}.distribution-help{margin-top:32px}.distribution-help a,.distribution-page>a{color:var(--accent)}.release-entry{margin-bottom:48px}.release-notes{white-space:pre-wrap;line-height:1.8}@media(max-width:40em){.distribution-page{padding:36px 16px 60px}.download-sources,.download-details{grid-template-columns:1fr}.download-card{padding:22px}.download-empty{padding:32px 22px}}@media(forced-colors:active){.download-card,.download-empty,.distribution-test-banner,.download-button,.platform-selector button{border-color:CanvasText}.platform-selector button[aria-pressed=true]{border-color:Highlight;outline:2px solid Highlight}}}
