.pz-download:where(.astro-iclci2am){gap:1rem;display:grid}.pz-version:where(.astro-iclci2am){color:var(--sl-color-gray-2);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.pz-version:where(.astro-iclci2am) strong:where(.astro-iclci2am){color:var(--sl-color-white)}.pz-version:where(.astro-iclci2am) a:where(.astro-iclci2am){color:var(--pz-accent-text);margin-inline-start:auto;text-decoration:none}.dot:where(.astro-iclci2am){background:#a1c181;border-radius:50%;width:.6rem;height:.6rem}.muted:where(.astro-iclci2am){color:var(--sl-color-gray-3)}.pz-platforms:where(.astro-iclci2am){grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.pz-platforms:where(.astro-iclci2am) button:where(.astro-iclci2am){border:1px solid var(--pz-frame-border);background:var(--pz-tile-bg);color:var(--sl-color-gray-2);font:inherit;text-align:start;cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;padding:.9rem 1rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.pz-platforms:where(.astro-iclci2am) button:where(.astro-iclci2am):hover{border-color:var(--sl-color-gray-4)}.pz-platforms:where(.astro-iclci2am) button:where(.astro-iclci2am)[aria-selected=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);box-shadow:0 0 0 1px var(--sl-color-accent)}.pz-platforms:where(.astro-iclci2am) button:where(.astro-iclci2am):focus-visible{outline:2px solid var(--sl-color-accent-high);outline-offset:2px}.os-icon:where(.astro-iclci2am){color:var(--sl-color-white);flex:none;place-items:center;display:inline-grid}.os-text:where(.astro-iclci2am){flex-direction:column;min-width:0;display:flex}.os-name:where(.astro-iclci2am){color:var(--sl-color-white);font-weight:650}.os-arch:where(.astro-iclci2am){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.yours:where(.astro-iclci2am){top:-.6rem;font-size:var(--sl-text-2xs,.7rem);color:#1d2a12;background:#a1c181;border-radius:999px;padding:.05rem .5rem;font-weight:600;position:absolute;inset-inline-end:.6rem}@media (width<=40rem){.pz-platforms:where(.astro-iclci2am){gap:.5rem}.pz-platforms:where(.astro-iclci2am) button:where(.astro-iclci2am){text-align:center;flex-direction:column;gap:.35rem;padding:.85rem .5rem .7rem}.os-text:where(.astro-iclci2am){align-items:center}.os-arch:where(.astro-iclci2am){display:none}.yours:where(.astro-iclci2am){white-space:nowrap;inset-inline-end:50%;transform:translate(50%)}}.pz-panel:where(.astro-iclci2am){border:1px solid var(--pz-frame-border);background:radial-gradient(80% 140% at 100% 0%, color-mix(in srgb, var(--sl-color-accent) 14%, transparent), transparent 60%), var(--pz-tile-bg);border-radius:.9rem;padding:clamp(1rem,3vw,1.75rem)}.pz-panel:where(.astro-iclci2am)[hidden]{display:none}.pz-panel-head:where(.astro-iclci2am){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pz-panel:where(.astro-iclci2am) h3:where(.astro-iclci2am){font-size:var(--sl-text-2xl);color:var(--sl-color-white);margin:0}.pz-panel-head:where(.astro-iclci2am) p:where(.astro-iclci2am){font-size:var(--sl-text-sm);overflow-wrap:anywhere;margin:.25rem 0 0}.pz-button:where(.astro-iclci2am){color:var(--sl-color-black);background:var(--sl-color-text-accent);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--sl-color-accent) 70%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.pz-button:where(.astro-iclci2am):hover{background:var(--sl-color-white)}.pz-button:where(.astro-iclci2am)[aria-disabled=true]{color:var(--sl-color-gray-3);background:var(--pz-tile-bg);box-shadow:none;cursor:not-allowed}.pz-panel:where(.astro-iclci2am) h4:where(.astro-iclci2am){font-size:var(--sl-text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-gray-3);margin:1.5rem 0 .5rem}.pz-steps:where(.astro-iclci2am){counter-reset:step;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.pz-steps:where(.astro-iclci2am) li:where(.astro-iclci2am){counter-increment:step;color:var(--sl-color-gray-2);padding-inline-start:2.25rem;line-height:1.6;position:relative}.pz-steps:where(.astro-iclci2am) li:where(.astro-iclci2am):before{content:counter(step);inset-inline-start:0;width:1.5rem;height:1.5rem;font-size:var(--sl-text-xs);color:var(--pz-accent-text);background:color-mix(in srgb, var(--sl-color-accent) 18%, transparent);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:.05rem}.pz-download:where(.astro-iclci2am) code{font-family:var(--sl-font-mono);background:var(--sl-color-gray-6);color:var(--sl-color-white);overflow-wrap:anywhere;border-radius:.3em;padding:.1em .35em;font-size:.875em}.pz-steps:where(.astro-iclci2am) strong,.pz-note:where(.astro-iclci2am) strong{color:var(--sl-color-white)}.pz-note:where(.astro-iclci2am){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);background:color-mix(in srgb, var(--sl-color-gray-6) 70%, transparent);border-radius:.6rem;align-items:flex-start;gap:.5rem;margin:1.25rem 0 0;padding:.75rem 1rem;display:flex}.pz-note:where(.astro-iclci2am) svg{color:var(--pz-accent-text);flex:none;margin-top:.15rem}.pz-all:where(.astro-iclci2am){text-align:end;margin:0}.pz-all:where(.astro-iclci2am) a:where(.astro-iclci2am){color:var(--pz-accent-text);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}
