.dl-paths:where(.astro-gnz3jv2n){grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=60rem){.dl-paths:where(.astro-gnz3jv2n){grid-template-columns:repeat(3,minmax(0,1fr))}}.dl-paths:where(.astro-gnz3jv2n)>li:where(.astro-gnz3jv2n){display:flex}.dl-path:where(.astro-gnz3jv2n){--mx:50%;--my:0%;border:1px solid var(--rh-line);background:var(--rh-surface);width:100%;color:inherit;transition:transform .5s var(--rh-ease-out), border-color .3s;border-radius:1.4rem;flex-direction:column;gap:1rem;padding:1.5rem;text-decoration:none;display:flex;position:relative}.dl-path:where(.astro-gnz3jv2n):before{content:"";border-radius:inherit;background:radial-gradient(22rem circle at var(--mx) var(--my), var(--sl-color-accent), transparent 60%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.dl-path:where(.astro-gnz3jv2n):hover{transform:translateY(-4px)}.dl-path:where(.astro-gnz3jv2n):hover:before,.dl-path:where(.astro-gnz3jv2n):focus-visible:before{opacity:1}.dl-path-tag:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);color:var(--sl-color-gray-3);align-items:center;gap:.6rem;font-size:.74rem;display:inline-flex}.dl-path-n:where(.astro-gnz3jv2n){background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--sl-color-accent);transition:transform .45s var(--rh-ease-spring);border-radius:.8rem;place-items:center;display:grid}.dl-path-n:where(.astro-gnz3jv2n) .i{width:1.45rem;height:1.45rem}.dl-path:where(.astro-gnz3jv2n):hover .dl-path-n:where(.astro-gnz3jv2n){transform:rotate(-6deg)scale(1.06)}.dl-path:where(.astro-gnz3jv2n) h3:where(.astro-gnz3jv2n){letter-spacing:-.025em;color:var(--sl-color-white);text-wrap:balance;margin:0;font-size:1.3rem;font-weight:640;line-height:1.25}.dl-path-steps:where(.astro-gnz3jv2n){counter-reset:dl;flex:1;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.dl-path-steps:where(.astro-gnz3jv2n) li:where(.astro-gnz3jv2n){counter-increment:dl;color:var(--sl-color-gray-2);grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem;font-size:.93rem;line-height:1.5;display:grid}.dl-path-steps:where(.astro-gnz3jv2n) li:where(.astro-gnz3jv2n):before{content:counter(dl);font-family:var(--__sl-font-mono);color:var(--sl-color-accent);padding-top:.15rem;font-size:.75rem}.dl-path-cta:where(.astro-gnz3jv2n),.dl-more:where(.astro-gnz3jv2n){color:var(--sl-color-white);align-items:center;gap:.45rem;margin-top:.5rem;font-weight:580;text-decoration:none;display:inline-flex}.dl-path-cta:where(.astro-gnz3jv2n) svg,.dl-more:where(.astro-gnz3jv2n) svg{width:1rem;height:1rem;color:var(--sl-color-accent);transition:transform .45s var(--rh-ease-spring)}.dl-path:where(.astro-gnz3jv2n):hover .dl-path-cta:where(.astro-gnz3jv2n) svg,.dl-more:where(.astro-gnz3jv2n):hover svg{transform:translate(4px)}.dl-more:where(.astro-gnz3jv2n):hover{color:var(--sl-color-accent)}.dl-steps:where(.astro-gnz3jv2n){border-top:1px solid var(--rh-line);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.dl-steps:where(.astro-gnz3jv2n){grid-template-columns:repeat(3,minmax(0,1fr))}.dl-step:where(.astro-gnz3jv2n)+.dl-step:where(.astro-gnz3jv2n){border-inline-start:1px solid var(--rh-line);padding-inline-start:1.75rem}}.dl-step:where(.astro-gnz3jv2n){border-bottom:1px solid var(--rh-line);flex-direction:column;gap:1rem;min-width:0;padding:1.75rem 1.75rem 1.75rem 0;display:flex}.dl-step-head:where(.astro-gnz3jv2n){align-items:center;gap:.85rem;display:flex}.dl-step-n:where(.astro-gnz3jv2n){border:1px solid var(--sl-color-accent);width:2.5rem;height:2.5rem;font-family:var(--__sl-font-mono);color:var(--sl-color-accent);border-radius:.8rem;flex:none;place-items:center;font-weight:600;display:grid}.dl-step:where(.astro-gnz3jv2n) h3:where(.astro-gnz3jv2n){letter-spacing:-.02em;color:var(--sl-color-white);margin:0;font-size:1.15rem;font-weight:630}.dl-step:where(.astro-gnz3jv2n)>p:where(.astro-gnz3jv2n){color:var(--sl-color-gray-3);margin:0;font-size:.93rem;line-height:1.6}.dl-step:where(.astro-gnz3jv2n) .dl-more:where(.astro-gnz3jv2n){margin-top:auto}.dl-code:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);background:var(--rh-code-bg);font-family:var(--__sl-font-mono);color:var(--sl-color-gray-2);border-radius:.75rem;margin:0;padding:.9rem 1rem;font-size:.76rem;line-height:1.7;overflow-x:auto}.dl-code:where(.astro-gnz3jv2n) .c:where(.astro-gnz3jv2n){color:var(--sl-color-accent)}.dl-code:where(.astro-gnz3jv2n) b:where(.astro-gnz3jv2n){color:var(--sl-color-white);font-weight:600}.dl-traps:where(.astro-gnz3jv2n){gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dl-traps:where(.astro-gnz3jv2n) li:where(.astro-gnz3jv2n){border:1px dashed var(--rh-line-strong);border-radius:.7rem;gap:.2rem;padding:.7rem .85rem;display:grid}.dl-traps:where(.astro-gnz3jv2n) strong:where(.astro-gnz3jv2n){color:var(--sl-color-white);font-size:.9rem;font-weight:620}.dl-traps:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);color:var(--sl-color-accent);font-size:.74rem}.dl-os:where(.astro-gnz3jv2n){flex-wrap:wrap;gap:.4rem;display:flex}.dl-os:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n),.dl-filter:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n),.dl-x86:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n){cursor:pointer}.dl-os:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n),.dl-filter:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n),.dl-x86:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n){opacity:0;pointer-events:none;position:absolute}.dl-os:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);color:var(--sl-color-gray-3);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;transition:all .2s;display:block}.dl-os:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+span:where(.astro-gnz3jv2n){border-color:var(--sl-color-accent);color:var(--sl-color-white);background:var(--sl-color-accent-low)}:where(.astro-gnz3jv2n):is(.dl-os,.dl-filter,.dl-x86) input:where(.astro-gnz3jv2n):focus-visible+span:where(.astro-gnz3jv2n){outline:2px solid var(--sl-color-accent);outline-offset:2px}.dl-os:where(.astro-gnz3jv2n) .dl-code:where(.astro-gnz3jv2n){width:100%;display:none}.dl-os:where(.astro-gnz3jv2n):has(input[value=Linux]:checked) .dl-os-linux:where(.astro-gnz3jv2n),.dl-os:where(.astro-gnz3jv2n):has(input[value=macOS]:checked) .dl-os-macos:where(.astro-gnz3jv2n),.dl-os:where(.astro-gnz3jv2n):has(input[value=Windows]:checked) .dl-os-windows:where(.astro-gnz3jv2n){display:block}.dl-types:where(.astro-gnz3jv2n){grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=46rem){.dl-types:where(.astro-gnz3jv2n){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.dl-types:where(.astro-gnz3jv2n){grid-template-columns:repeat(3,minmax(0,1fr))}}.dl-types:where(.astro-gnz3jv2n) li:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);background:var(--rh-surface);border-radius:1.1rem;align-content:start;gap:.6rem;padding:1.25rem;transition:border-color .3s;display:grid}.dl-types:where(.astro-gnz3jv2n) li:where(.astro-gnz3jv2n):hover{border-color:var(--rh-line-strong)}.dl-type-head:where(.astro-gnz3jv2n){align-items:center;gap:.6rem;display:flex}.dl-type-head:where(.astro-gnz3jv2n) .i{width:1.4rem;height:1.4rem;color:var(--sl-color-accent)}.dl-types:where(.astro-gnz3jv2n) code:where(.astro-gnz3jv2n){background:var(--sl-color-accent-low);font-family:var(--__sl-font-mono);color:var(--sl-color-accent-high);border-radius:.45rem;justify-self:start;padding:.25rem .6rem;font-size:.85rem;font-weight:600}:root[data-theme=light] .dl-types:where(.astro-gnz3jv2n) code:where(.astro-gnz3jv2n){background:#fbefda}.dl-types:where(.astro-gnz3jv2n) p:where(.astro-gnz3jv2n){color:var(--sl-color-gray-2);grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;margin:0;font-size:.9rem;line-height:1.55;display:grid}.dl-types:where(.astro-gnz3jv2n) p:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);padding-top:.2rem;font-size:.7rem}.dl-types:where(.astro-gnz3jv2n) .ok:where(.astro-gnz3jv2n){color:var(--rh-ok)}.dl-types:where(.astro-gnz3jv2n) .no:where(.astro-gnz3jv2n){color:var(--sl-color-gray-4)}.dl-x86:where(.astro-gnz3jv2n){border:1px solid var(--rh-line-strong);background:var(--rh-surface);border-radius:1.4rem;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=64rem){.dl-x86:where(.astro-gnz3jv2n){grid-template-columns:1fr 1fr 1.3fr;align-items:start}}.dl-x86:where(.astro-gnz3jv2n) fieldset:where(.astro-gnz3jv2n){border:0;gap:.6rem;min-width:0;margin:0;padding:0;display:grid}.dl-x86:where(.astro-gnz3jv2n) legend:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);color:var(--sl-color-gray-3);margin-bottom:.6rem;font-size:.75rem}.dl-x86:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);color:var(--sl-color-gray-2);border-radius:.8rem;padding:.85rem 1rem;font-size:.92rem;transition:border-color .2s,background-color .2s,color .2s;display:block}.dl-x86:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n):hover span:where(.astro-gnz3jv2n){border-color:var(--rh-line-strong)}.dl-x86:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+span:where(.astro-gnz3jv2n){border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 9%, transparent);color:var(--sl-color-white)}.dl-x86-out:where(.astro-gnz3jv2n){background:var(--rh-code-bg);border:1px solid var(--rh-line);border-radius:1rem;gap:1rem;min-width:0;padding:1.25rem;display:grid}.dl-x86-result:where(.astro-gnz3jv2n){gap:.9rem;display:none}.dl-x86:where(.astro-gnz3jv2n):has([value=bios]:checked):has([value=ext4]:checked) .r-ext4-bios:where(.astro-gnz3jv2n),.dl-x86:where(.astro-gnz3jv2n):has([value=uefi]:checked):has([value=ext4]:checked) .r-ext4-uefi:where(.astro-gnz3jv2n),.dl-x86:where(.astro-gnz3jv2n):has([value=bios]:checked):has([value=squashfs]:checked) .r-squashfs-bios:where(.astro-gnz3jv2n),.dl-x86:where(.astro-gnz3jv2n):has([value=uefi]:checked):has([value=squashfs]:checked) .r-squashfs-uefi:where(.astro-gnz3jv2n){animation:rh-fade-up .45s var(--rh-ease-out) both;display:grid}.dl-x86-file:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);color:var(--sl-color-white);overflow-wrap:anywhere;font-size:.84rem;font-weight:600;line-height:1.6}.dl-x86-badge:where(.astro-gnz3jv2n){color:var(--sl-color-gray-3);align-items:center;gap:.55rem;margin:0;font-size:.85rem;display:flex}.dl-x86-badge:where(.astro-gnz3jv2n).tested{color:var(--rh-ok)}.dl-x86-links:where(.astro-gnz3jv2n){flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.dl-x86-out:where(.astro-gnz3jv2n) .dl-more:where(.astro-gnz3jv2n){margin-top:0;font-size:.9rem}.dl-filter:where(.astro-gnz3jv2n){flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.dl-filter:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);color:var(--sl-color-gray-2);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.88rem;transition:all .2s;display:inline-flex}.dl-filter:where(.astro-gnz3jv2n) span:where(.astro-gnz3jv2n) .i{width:1.05rem;height:1.05rem;color:var(--sl-color-accent)}.dl-filter:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+span:where(.astro-gnz3jv2n) .i{color:inherit;--icon-duo-opacity:.55}.dl-filter:where(.astro-gnz3jv2n) em:where(.astro-gnz3jv2n){font-style:normal;font-family:var(--__sl-font-mono);color:var(--sl-color-gray-4);font-size:.72rem}.dl-filter:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n):hover span:where(.astro-gnz3jv2n){border-color:var(--rh-line-strong);color:var(--sl-color-white)}.dl-filter:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+span:where(.astro-gnz3jv2n){border-color:var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-text-invert)}.dl-filter:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+span:where(.astro-gnz3jv2n) em:where(.astro-gnz3jv2n){color:inherit;opacity:.7}.dl-devices:where(.astro-gnz3jv2n){grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.dl-dev:where(.astro-gnz3jv2n):has([value=wifi6]:checked) .dl-device:where(.astro-gnz3jv2n):not([data-group=wifi6]),.dl-dev:where(.astro-gnz3jv2n):has([value=wifi5]:checked) .dl-device:where(.astro-gnz3jv2n):not([data-group=wifi5]),.dl-dev:where(.astro-gnz3jv2n):has([value=travel]:checked) .dl-device:where(.astro-gnz3jv2n):not([data-group=travel]),.dl-dev:where(.astro-gnz3jv2n):has([value=board]:checked) .dl-device:where(.astro-gnz3jv2n):not([data-group=board]),.dl-dev:where(.astro-gnz3jv2n):has([value=x86]:checked) .dl-device:where(.astro-gnz3jv2n):not([data-group=x86]){display:none}.dl-device:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);background:var(--rh-surface);transition:border-color .3s, transform .45s var(--rh-ease-out);animation:rh-fade-up .4s var(--rh-ease-out) both;border-radius:1rem;flex-direction:column;gap:.55rem;padding:1.1rem 1.15rem 1rem;display:flex}.dl-device:where(.astro-gnz3jv2n):hover{border-color:var(--rh-line-strong);transform:translateY(-2px)}.dl-device-top:where(.astro-gnz3jv2n){justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dl-device-top:where(.astro-gnz3jv2n) code:where(.astro-gnz3jv2n){font-family:var(--__sl-font-mono);color:var(--sl-color-gray-3);font-size:.68rem}.dl-wifi:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);font-family:var(--__sl-font-mono);color:var(--sl-color-gray-3);white-space:nowrap;border-radius:.35rem;padding:.12rem .5rem;font-size:.66rem}.dl-wifi:where(.astro-gnz3jv2n).w-wifi6{border-color:color-mix(in srgb, var(--sl-color-accent) 45%, transparent);color:var(--sl-color-accent)}.dl-wifi:where(.astro-gnz3jv2n).w-wifi5{color:var(--sl-color-gray-2);border-color:var(--rh-line-strong)}.dl-device:where(.astro-gnz3jv2n) h3:where(.astro-gnz3jv2n) .i{vertical-align:-.2em;width:1.1rem;height:1.1rem;color:var(--sl-color-accent);margin-inline-end:.45rem}.dl-device:where(.astro-gnz3jv2n) h3:where(.astro-gnz3jv2n){letter-spacing:-.015em;color:var(--sl-color-white);margin:0;font-size:1rem;font-weight:620;line-height:1.35}.dl-variants:where(.astro-gnz3jv2n){border-inline-start:2px solid var(--sl-color-accent);color:var(--sl-color-gray-2);margin:0;padding-inline-start:.6rem;font-size:.8rem;line-height:1.45}.dl-device-links:where(.astro-gnz3jv2n){flex-wrap:wrap;gap:.4rem 1rem;margin-top:auto;padding-top:.5rem;display:flex}.dl-device-links:where(.astro-gnz3jv2n) a:where(.astro-gnz3jv2n),.dl-notlisted:where(.astro-gnz3jv2n) a:where(.astro-gnz3jv2n){color:var(--sl-color-gray-2);align-items:center;gap:.3rem;font-size:.82rem;font-weight:540;text-decoration:none;transition:color .2s;display:inline-flex}.dl-device-links:where(.astro-gnz3jv2n) a:where(.astro-gnz3jv2n):hover,.dl-notlisted:where(.astro-gnz3jv2n) a:where(.astro-gnz3jv2n):hover{color:var(--sl-color-accent)}.dl-device-links:where(.astro-gnz3jv2n) svg,.dl-notlisted:where(.astro-gnz3jv2n) svg{width:.8rem;height:.8rem}.dl-notlisted:where(.astro-gnz3jv2n){margin:1.5rem 0 0}.dl-notlisted:where(.astro-gnz3jv2n) a:where(.astro-gnz3jv2n){font-size:.92rem}.dl-checks:where(.astro-gnz3jv2n){z-index:1;grid-template-columns:minmax(0,1fr);gap:.6rem;margin:2rem 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=52rem){.dl-checks:where(.astro-gnz3jv2n){grid-template-columns:repeat(2,minmax(0,1fr))}}.dl-checks:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n){border:1px solid var(--rh-line);background:var(--sl-color-bg);cursor:pointer;color:var(--sl-color-gray-2);border-radius:.85rem;align-items:center;gap:.85rem;padding:.85rem 1rem;font-size:.94rem;transition:border-color .2s,color .2s;display:flex}.dl-checks:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n){opacity:0;position:absolute}.dl-checks:where(.astro-gnz3jv2n) .box:where(.astro-gnz3jv2n){border:1.5px solid var(--rh-line-strong);width:1.35rem;height:1.35rem;transition:background-color .2s, border-color .2s, transform .35s var(--rh-ease-spring);border-radius:.4rem;flex:none;place-items:center;display:grid}.dl-checks:where(.astro-gnz3jv2n) .box:where(.astro-gnz3jv2n):after{content:"";border:solid var(--sl-color-text-invert);width:.4rem;height:.7rem;transition:transform .3s var(--rh-ease-spring);border-width:0 2px 2px 0;margin-top:-.15rem;transform:rotate(45deg)scale(0)}.dl-checks:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+.box:where(.astro-gnz3jv2n){background:var(--rh-ok);border-color:var(--rh-ok);transform:scale(1.06)}.dl-checks:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked+.box:where(.astro-gnz3jv2n):after{transform:rotate(45deg)scale(1)}.dl-checks:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):checked~span:where(.astro-gnz3jv2n):last-child{color:var(--sl-color-white)}.dl-checks:where(.astro-gnz3jv2n) input:where(.astro-gnz3jv2n):focus-visible+.box:where(.astro-gnz3jv2n){outline:2px solid var(--sl-color-accent);outline-offset:2px}.dl-checks:where(.astro-gnz3jv2n) label:where(.astro-gnz3jv2n):has(input:checked){border-color:color-mix(in srgb, var(--rh-ok) 50%, transparent)}.dl-ready:where(.astro-gnz3jv2n),.dl-notready:where(.astro-gnz3jv2n){z-index:1;align-items:center;gap:.7rem;margin:1.5rem 0 0;font-weight:560;display:flex;position:relative}.dl-ready:where(.astro-gnz3jv2n){color:var(--rh-ok);display:none}.dl-notready:where(.astro-gnz3jv2n){color:var(--sl-color-gray-3)}.dl-check:where(.astro-gnz3jv2n):not(:has(.dl-checks input:not(:checked))) .dl-ready:where(.astro-gnz3jv2n){animation:rh-fade-up .5s var(--rh-ease-out) both;display:flex}.dl-check:where(.astro-gnz3jv2n):not(:has(.dl-checks input:not(:checked))) .dl-notready:where(.astro-gnz3jv2n){display:none}
