.install-section:where(.astro-evhj3tgs){padding-block:var(--section-y) var(--space-20)}.install-heading:where(.astro-evhj3tgs){justify-content:space-between;align-items:end;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}.install-heading:where(.astro-evhj3tgs) h2:where(.astro-evhj3tgs){margin:0 0 var(--space-3)}.install-lead:where(.astro-evhj3tgs){color:var(--secondary);margin:0}.release-link:where(.astro-evhj3tgs){font:var(--text-sm)/1.5 var(--font-mono);flex:none;text-decoration:none}.platform-selector:where(.astro-evhj3tgs){--fill:var(--surface);border:0;min-width:0;margin:0;padding:0}.platform-tabs:where(.astro-evhj3tgs){margin:var(--px) var(--px) 0;background:var(--surface);clip-path:polygon(calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, calc(100% - var(--px)) var(--px), 100% calc(var(--px) * 2), 100% 100%, 0 100%, 0 calc(var(--px) * 2), var(--px) var(--px));grid-template-columns:1fr 1fr;display:grid;position:relative}.platform-tabs:where(.astro-evhj3tgs):after{content:"";height:var(--px);background:linear-gradient(90deg, var(--divider) 50%, transparent 0) 0 0 / calc(var(--px) * 4) var(--px) repeat-x;pointer-events:none;position:absolute;inset:auto 0 0}.platform-radio:where(.astro-evhj3tgs){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-tab:where(.astro-evhj3tgs){justify-content:center;align-items:center;gap:var(--space-2);min-height:3.25rem;padding:var(--space-3) var(--space-4);color:var(--muted);font:500 var(--text-sm)/1.4 var(--font-mono);cursor:pointer;user-select:none;transition:color 80ms step-end,background-color 80ms step-end;display:flex;position:relative}.platform-tab:where(.astro-evhj3tgs):first-of-type:after{content:"";width:var(--px);background:linear-gradient(180deg, var(--divider) 50%, transparent 0) 0 0 / var(--px) calc(var(--px) * 4) repeat-y;pointer-events:none;position:absolute;inset:0 0 0 auto}.platform-tab:where(.astro-evhj3tgs):hover{color:var(--text);background:var(--hover)}.platform-radio:where(.astro-evhj3tgs):checked+.platform-tab:where(.astro-evhj3tgs){color:var(--text);background:var(--active-soft)}.platform-radio:where(.astro-evhj3tgs):focus-visible+.platform-tab:where(.astro-evhj3tgs){outline:var(--focus-width) solid var(--focus);outline-offset:-2px}.os:where(.astro-evhj3tgs){width:calc(var(--px) * 7);height:auto}.platform-tab:where(.astro-evhj3tgs):last-of-type .os:where(.astro-evhj3tgs){width:calc(var(--px) * 9)}.platform-tab:where(.astro-evhj3tgs) small:where(.astro-evhj3tgs){color:var(--muted);font-size:var(--text-xs)}.platform-radio:where(.astro-evhj3tgs):checked+.platform-tab:where(.astro-evhj3tgs) small:where(.astro-evhj3tgs){color:var(--secondary)}.platform-panels:where(.astro-evhj3tgs){gap:var(--space-8);padding:var(--space-6);display:grid}.platform-panel:where(.astro-evhj3tgs){gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.platform-lead:where(.astro-evhj3tgs){color:var(--secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.platform-lead:where(.astro-evhj3tgs) code:where(.astro-evhj3tgs){color:var(--text);font-size:var(--text-xs)}.terminal:where(.astro-evhj3tgs){--frame:var(--divider);--fill:var(--canvas);flex-direction:column;min-width:0;display:flex}.terminal-bar:where(.astro-evhj3tgs){padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:var(--border) solid var(--divider);background:var(--raised);justify-content:space-between;align-items:center;display:flex}.terminal-title:where(.astro-evhj3tgs){color:var(--muted);font:500 var(--text-xs)/1 var(--font-mono)}.terminal-tools:where(.astro-evhj3tgs){align-items:center;gap:var(--space-3);display:flex}.terminal-code:where(.astro-evhj3tgs){align-items:baseline;gap:var(--space-2);padding:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--divider) transparent;min-width:0;display:flex;overflow-x:auto}.terminal-line:where(.astro-evhj3tgs){margin:0 var(--px) var(--px);position:relative}.terminal-line:where(.astro-evhj3tgs):after{--t:calc(var(--px) * 4);content:"";width:calc(var(--t) * 4);background:var(--canvas);pointer-events:none;-webkit-mask:var(--dither-25) 0 0 / var(--t) var(--t) repeat-y, var(--dither-50) var(--t) 0 / var(--t) var(--t) repeat-y, var(--dither-75) calc(var(--t) * 2) 0 / var(--t) var(--t) repeat-y, linear-gradient(#000 0 0) 100% 0 / var(--t) 100% no-repeat;mask:var(--dither-25) 0 0 / var(--t) var(--t) repeat-y, var(--dither-50) var(--t) 0 / var(--t) var(--t) repeat-y, var(--dither-75) calc(var(--t) * 2) 0 / var(--t) var(--t) repeat-y, linear-gradient(#000 0 0) 100% 0 / var(--t) 100% no-repeat;position:absolute;top:0;bottom:0;right:0}.terminal-code:where(.astro-evhj3tgs):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-2px}.terminal-prompt:where(.astro-evhj3tgs){color:var(--accent);font:700 var(--text-xs)/1.7 var(--font-mono);user-select:none;flex:none}.terminal-code:where(.astro-evhj3tgs) pre:where(.astro-evhj3tgs){padding:0 calc(var(--px) * 16) 0 0;color:var(--focus);font:var(--text-xs)/1.7 var(--font-mono);white-space:pre;flex:none;margin:0}.terminal-code:where(.astro-evhj3tgs) pre:where(.astro-evhj3tgs) code:where(.astro-evhj3tgs){color:inherit;white-space:inherit}.copy-button:where(.astro-evhj3tgs){min-height:1.75rem;padding:0 var(--space-3);gap:var(--space-1);font:500 var(--text-xs)/1 var(--font-mono)}.copy-icon-wrap:where(.astro-evhj3tgs){justify-content:center;align-items:center;display:inline-flex}.copy-icon-wrap:where(.astro-evhj3tgs) svg:where(.astro-evhj3tgs){width:14px;height:auto}.copy-button:where(.astro-evhj3tgs) .check-icon:where(.astro-evhj3tgs){display:none}.copy-button:where(.astro-evhj3tgs).copied{color:var(--success);transform:translateY(calc(var(--px) * 2));filter:none}.platform-note:where(.astro-evhj3tgs){color:var(--muted);font-size:var(--text-xs);margin:0;line-height:1.6}.platform-note:where(.astro-evhj3tgs) a:where(.astro-evhj3tgs){text-decoration:none}.platform-foot:where(.astro-evhj3tgs){margin-inline:var(--space-6);padding:var(--space-4) 0 var(--space-6);background:linear-gradient(90deg, var(--divider) 50%, transparent 0) 0 0 / calc(var(--px) * 4) var(--px) repeat-x;font:var(--text-xs)/1.5 var(--font-mono);justify-content:flex-end;display:flex}.platform-foot:where(.astro-evhj3tgs) a:where(.astro-evhj3tgs){white-space:nowrap;text-decoration:none}@supports selector(.platform-selector:has(input:checked)){.platform-panel:where(.astro-evhj3tgs){grid-area:1/1}.platform-selector:where(.astro-evhj3tgs):has(.platform-radio[value=windows]:checked) :where(.astro-evhj3tgs)[data-platform-panel=linux],.platform-selector:where(.astro-evhj3tgs):has(.platform-radio[value=linux]:checked) :where(.astro-evhj3tgs)[data-platform-panel=windows]{visibility:hidden}}@media (width<=48rem){.install-heading:where(.astro-evhj3tgs){align-items:start;gap:var(--space-4);flex-direction:column}}@media (width<=30rem){.platform-tab:where(.astro-evhj3tgs){padding-inline:var(--space-2);font-size:var(--text-xs)}.platform-tab:where(.astro-evhj3tgs) small:where(.astro-evhj3tgs){display:none}.platform-panels:where(.astro-evhj3tgs){padding:var(--space-4)}.platform-foot:where(.astro-evhj3tgs){margin-inline:var(--space-4)}}
