.page-hero[data-astro-cid-oyv7yxfa]{position:relative;overflow:hidden;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(20px,3vw,32px)}.page-hero-grid[data-astro-cid-oyv7yxfa]{position:absolute;inset:-20% 0 auto;height:440px;z-index:0}.hero-glow[data-astro-cid-oyv7yxfa]{position:absolute;width:520px;height:520px;top:-200px;left:-120px;z-index:0;pointer-events:none}.page-hero[data-astro-cid-oyv7yxfa] .wrap[data-astro-cid-oyv7yxfa]{position:relative;z-index:2}.page-title[data-astro-cid-oyv7yxfa]{font-size:clamp(2.1rem,4.6vw,3.3rem);margin-top:1rem}.page-lede[data-astro-cid-oyv7yxfa]{margin-top:1.3rem;max-width:54ch}.dl-grid[data-astro-cid-oyv7yxfa]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.dl-card[data-astro-cid-oyv7yxfa]{padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:1.1rem}.dl-top[data-astro-cid-oyv7yxfa]{display:flex;align-items:center;gap:.8rem}.dl-icon[data-astro-cid-oyv7yxfa]{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:12px;color:var(--color-cyan);background:color-mix(in srgb,var(--color-cyan) 10%,transparent);border:1px solid var(--color-line);flex:0 0 auto}.dl-os[data-astro-cid-oyv7yxfa]{font-size:1.1rem}.dl-file[data-astro-cid-oyv7yxfa]{font-family:var(--font-mono);font-size:.74rem;color:var(--color-mist);background:var(--color-void);border:1px solid var(--color-line-soft);border-radius:8px;padding:.5rem .6rem;overflow:hidden;text-overflow:ellipsis}.dl-status[data-astro-cid-oyv7yxfa]{color:var(--color-slate);font-size:.86rem;line-height:1.5;margin:0}.hero-actions[data-astro-cid-oyv7yxfa]{display:flex;gap:.75rem;margin-top:1.8rem;flex-wrap:wrap}.hero-mail[data-astro-cid-oyv7yxfa]{margin-top:1rem}.hero-mail[data-astro-cid-oyv7yxfa] a[data-astro-cid-oyv7yxfa]{color:var(--color-cyan)}.sec-head[data-astro-cid-oyv7yxfa]{margin-bottom:2rem}.sec-title[data-astro-cid-oyv7yxfa]{font-size:clamp(1.6rem,3.2vw,2.3rem);margin-top:.8rem}.dl-sec[data-astro-cid-oyv7yxfa]{border-top:1px solid var(--color-line-soft)}.notes-sec[data-astro-cid-oyv7yxfa]{padding-top:0}.quick-sec[data-astro-cid-oyv7yxfa]{padding-top:clamp(28px,4vw,48px)}.quick-grid[data-astro-cid-oyv7yxfa]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.quick-title[data-astro-cid-oyv7yxfa]{font-size:clamp(1.5rem,3vw,2.1rem);margin:.8rem 0 1.4rem}.quick-steps[data-astro-cid-oyv7yxfa]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.quick-steps[data-astro-cid-oyv7yxfa] li[data-astro-cid-oyv7yxfa]{display:flex;align-items:flex-start;gap:.8rem;color:var(--color-mist);font-size:.95rem}.quick-n[data-astro-cid-oyv7yxfa]{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-family:var(--font-mono);font-size:.85rem;color:var(--color-cyan);background:color-mix(in srgb,var(--color-cyan) 10%,transparent);border:1px solid var(--color-line)}.term[data-astro-cid-oyv7yxfa]{padding:0;overflow:hidden}.term-bar[data-astro-cid-oyv7yxfa]{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--color-line-soft)}.term-bar[data-astro-cid-oyv7yxfa] .dot[data-astro-cid-oyv7yxfa]{width:8px;height:8px;border-radius:50%;background:var(--color-line)}.term-body[data-astro-cid-oyv7yxfa]{margin:0;padding:1.2rem 1.3rem;font-family:var(--font-mono);font-size:.8rem;line-height:1.7;overflow-x:auto}.c-com[data-astro-cid-oyv7yxfa]{color:var(--color-slate)}.c-cmd[data-astro-cid-oyv7yxfa]{color:var(--color-cyan)}.c-out[data-astro-cid-oyv7yxfa]{color:var(--color-green)}.firstrun[data-astro-cid-oyv7yxfa]{margin-top:1.6rem;padding:1.5rem 1.6rem}.firstrun[data-astro-cid-oyv7yxfa] h3[data-astro-cid-oyv7yxfa]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.05rem;margin-bottom:.7rem}.firstrun[data-astro-cid-oyv7yxfa] h3[data-astro-cid-oyv7yxfa] svg{color:var(--color-amber)}.firstrun[data-astro-cid-oyv7yxfa] p[data-astro-cid-oyv7yxfa]{color:var(--color-slate);font-size:.9rem;margin:.5rem 0}.firstrun[data-astro-cid-oyv7yxfa] ul[data-astro-cid-oyv7yxfa]{margin:.6rem 0;padding-left:1.1rem;color:var(--color-mist);font-size:.9rem;display:grid;gap:.5rem}.firstrun[data-astro-cid-oyv7yxfa] code[data-astro-cid-oyv7yxfa]{font-family:var(--font-mono);font-size:.82em;background:var(--color-void);border:1px solid var(--color-line-soft);border-radius:5px;padding:.05rem .35rem;color:var(--color-cyan)}.firstrun[data-astro-cid-oyv7yxfa] strong[data-astro-cid-oyv7yxfa]{color:var(--color-paper)}.firstrun-foot[data-astro-cid-oyv7yxfa]{border-top:1px solid var(--color-line-soft);padding-top:.9rem;margin-top:.9rem!important}@media(max-width:980px){.dl-grid[data-astro-cid-oyv7yxfa]{grid-template-columns:1fr 1fr}.quick-grid[data-astro-cid-oyv7yxfa]{grid-template-columns:1fr}}@media(max-width:520px){.dl-grid[data-astro-cid-oyv7yxfa]{grid-template-columns:1fr}}
