.dl-head[data-v-64f9ae2b]{padding-block:clamp(52px,7vw,80px)}.dl-head .slab-intro[data-v-64f9ae2b]{max-width:60ch}.release[data-v-64f9ae2b]{display:flex;flex-wrap:wrap;gap:0 clamp(28px,5vw,56px);margin:34px 0 0;padding-top:22px;border-top:1px solid var(--rule-dark)}.release div[data-v-64f9ae2b]{padding-block:6px}.release dt[data-v-64f9ae2b]{font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:5px}.release dd[data-v-64f9ae2b]{margin:0;font-family:var(--mono);font-size:15px;color:var(--paper)}.builds[data-v-64f9ae2b]{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule)}.build[data-v-64f9ae2b]{padding:26px clamp(16px,2.4vw,28px) 28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex;flex-direction:column}.build[data-v-64f9ae2b]:last-child{border-right:none}.build.is-detected[data-v-64f9ae2b]{box-shadow:inset 3px 0 0 var(--signal)}.build-top[data-v-64f9ae2b]{display:flex;align-items:center;gap:10px;min-height:26px}.build-top h3[data-v-64f9ae2b]{font-size:20px;margin:0}.tag[data-v-64f9ae2b]{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--signal);padding:3px 7px;border-radius:2px}.build-req[data-v-64f9ae2b]{margin:10px 0 0;color:var(--ink-soft);font-size:15px;flex:1}.dl-btn[data-v-64f9ae2b]{margin-top:22px;align-self:flex-start}.build-file[data-v-64f9ae2b]{margin:14px 0 0;font-family:var(--mono);font-size:12.5px;color:var(--ink-soft);word-break:break-all}.build-sum[data-v-64f9ae2b]{margin:6px 0 0;font-family:var(--mono);font-size:11.5px;color:var(--dim);word-break:break-all}.build-sum span[data-v-64f9ae2b]{letter-spacing:.1em;margin-right:6px}.build-alt[data-v-64f9ae2b]{margin:12px 0 0;font-size:14px;color:var(--ink-soft)}.build-alt a[data-v-64f9ae2b]{color:var(--ink-soft)}.build-alt a[data-v-64f9ae2b]:hover{color:var(--ink)}.note[data-v-64f9ae2b]{margin:26px 0 0;color:var(--ink-soft);font-size:15px;max-width:62ch}.tabs[data-v-64f9ae2b]{display:flex;flex-wrap:wrap;gap:2px;margin-top:38px;border-bottom:1px solid var(--rule)}.tab[data-v-64f9ae2b]{appearance:none;background:none;border:none;font-family:var(--display);font-weight:700;font-size:15px;color:var(--ink-soft);padding:11px 18px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s ease,border-color .12s ease}.tab[data-v-64f9ae2b]:hover{color:var(--ink)}.tab.is-on[data-v-64f9ae2b]{color:var(--ink);border-bottom-color:var(--signal)}.panel[data-v-64f9ae2b]:focus-visible{outline-offset:6px}.stages[data-v-64f9ae2b]{list-style:none;margin:8px 0 0;padding:0;display:grid}.stage[data-v-64f9ae2b]{display:grid;grid-template-columns:64px 1fr;gap:clamp(16px,3vw,40px);padding:26px 0;border-bottom:1px solid var(--rule);align-items:start}.stage-num[data-v-64f9ae2b]{font-family:var(--mono);font-size:13px;font-weight:600;padding-top:4px}.stage-num[data-v-64f9ae2b]:after{content:"";display:block;width:26px;height:2px;background:var(--signal);margin-top:10px}.stage h3[data-v-64f9ae2b]{font-size:20px;margin:0 0 8px}.stage p[data-v-64f9ae2b]{margin:0;color:var(--ink-soft);max-width:60ch;font-size:16px}.cmd[data-v-64f9ae2b]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;background:var(--ink);border-radius:3px;max-width:60ch}.cmd code[data-v-64f9ae2b]{font-family:var(--mono);font-size:13.5px;color:var(--paper);overflow-x:auto;white-space:nowrap;flex:1}.copy[data-v-64f9ae2b]{appearance:none;flex:none;cursor:pointer;background:none;border:1px solid var(--rule-dark);border-radius:2px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark);padding:5px 9px;transition:color .12s ease,border-color .12s ease}.copy[data-v-64f9ae2b]:hover{color:var(--paper);border-color:var(--paper)}.settings[data-v-64f9ae2b]{margin:40px 0 0;padding:0;border-top:1px solid var(--rule)}.setting[data-v-64f9ae2b]{display:grid;grid-template-columns:300px 1fr;gap:clamp(14px,3vw,40px);padding:20px 0;border-bottom:1px solid var(--rule);align-items:start}.setting dt[data-v-64f9ae2b]{display:flex;flex-direction:column;gap:5px}.setting dt code[data-v-64f9ae2b]{font-family:var(--mono);font-size:13.5px;color:var(--ink)}.setting-val[data-v-64f9ae2b]{font-family:var(--mono);font-size:12.5px;color:var(--verdigris)}.setting dd[data-v-64f9ae2b]{margin:0;color:var(--ink-soft);font-size:16px;max-width:60ch}.trouble-wrap[data-v-64f9ae2b]{max-width:820px}.qa[data-v-64f9ae2b]{border-bottom:1px solid var(--rule)}.qa[data-v-64f9ae2b]:first-of-type{border-top:1px solid var(--rule);margin-top:34px}.qa summary[data-v-64f9ae2b]{display:flex;align-items:center;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--display);font-weight:700;font-size:clamp(17px,1.7vw,19px);letter-spacing:-.015em;color:var(--ink)}.qa summary[data-v-64f9ae2b]::-webkit-details-marker{display:none}.q-text[data-v-64f9ae2b]{flex:1}.q-mark[data-v-64f9ae2b]{position:relative;flex:none;width:16px;height:16px}.q-mark[data-v-64f9ae2b]:before,.q-mark[data-v-64f9ae2b]:after{content:"";position:absolute;background:var(--verdigris);transition:transform .18s ease,opacity .18s ease}.q-mark[data-v-64f9ae2b]:before{top:7px;left:0;width:16px;height:2px}.q-mark[data-v-64f9ae2b]:after{top:0;left:7px;width:2px;height:16px}.qa[open] .q-mark[data-v-64f9ae2b]:after{transform:scaleY(0);opacity:0}.a-text[data-v-64f9ae2b]{margin:0;padding:0 34px 24px 0;color:var(--ink-soft);font-size:16px;max-width:64ch;line-height:1.62}.dl-closer[data-v-64f9ae2b]{text-align:center;padding-block:clamp(56px,8vw,88px)}.dl-closer h2[data-v-64f9ae2b]{margin:0 auto;max-width:18ch}.dl-closer .actions[data-v-64f9ae2b]{justify-content:center;margin-top:28px}@media(max-width:900px){.builds[data-v-64f9ae2b]{grid-template-columns:1fr}.build[data-v-64f9ae2b]{border-right:none}.setting[data-v-64f9ae2b]{grid-template-columns:1fr;gap:8px}}@media(max-width:620px){.stage[data-v-64f9ae2b]{grid-template-columns:1fr;gap:10px}.stage-num[data-v-64f9ae2b]{padding-top:0}.stage-num[data-v-64f9ae2b]:after{display:none}.tab[data-v-64f9ae2b]{padding:10px 13px;font-size:14px}}@media(prefers-reduced-motion:reduce){.q-mark[data-v-64f9ae2b]:before,.q-mark[data-v-64f9ae2b]:after{transition:none}}
