.setup-hero[data-astro-cid-5oqtr3h2]{padding:clamp(2.5rem,6vw,5rem) 0 2.5rem}.setup-hero__grid[data-astro-cid-5oqtr3h2]{align-items:center;gap:2rem;display:grid}h1[data-astro-cid-5oqtr3h2]{letter-spacing:-.055em;margin:1rem 0;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.2}.setup-hero__lead[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);margin:1.25rem 0;font-size:1.05rem}.text-link[data-astro-cid-5oqtr3h2]{font-size:.85rem}.download-box[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);border-top:4px solid var(--color-accent);background:var(--color-surface);border-radius:.5rem;padding:clamp(1.5rem,3vw,2.25rem)}.os-badge[data-astro-cid-5oqtr3h2]{align-items:center;gap:.6rem;font-size:.8rem;font-weight:700;display:flex}.windows-mark[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,7px);gap:2px;display:grid}.windows-mark[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]{background:var(--color-text);width:7px;height:7px}.download-box[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{letter-spacing:-.025em;margin:1.25rem 0 .5rem;font-size:1.2rem}.download-box[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);font-size:.85rem}.download-box[data-astro-cid-5oqtr3h2] .button[data-astro-cid-5oqtr3h2]{width:100%;margin:.6rem 0 .25rem}.download-box[data-astro-cid-5oqtr3h2] .download-box__status[data-astro-cid-5oqtr3h2]{font-size:.8rem}.download-package[data-astro-cid-5oqtr3h2]{font-size:.75rem}.download-package[data-astro-cid-5oqtr3h2] summary[data-astro-cid-5oqtr3h2]{cursor:pointer;color:var(--color-text-muted)}.download-package[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{overflow-wrap:anywhere;font-size:.7rem;display:block}.download-box__foot[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--color-border);margin:1.25rem 0 0;padding-top:1rem}.setup-nav[data-astro-cid-5oqtr3h2] ol[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);border-radius:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.setup-nav[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]:not(:last-child){border-right:1px solid var(--color-border)}.setup-nav[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.setup-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{align-items:center;gap:.65rem;padding:1rem;font-size:.85rem;font-weight:700;display:flex}.setup-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{background:var(--color-accent-soft)}.setup-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{color:var(--color-accent);font-family:var(--font-display);font-size:.75rem}.setup-nav[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);margin-left:auto;font-weight:400}.setup-steps[data-astro-cid-5oqtr3h2]{padding-top:1rem}.setup-step[data-astro-cid-5oqtr3h2]{border-bottom:1px solid var(--color-border);align-items:center;gap:2rem;padding:clamp(2.5rem,6vw,4rem) 0;scroll-margin-top:6rem;display:grid}.step-number[data-astro-cid-5oqtr3h2]{background:var(--color-accent-soft);width:2.2rem;height:2.2rem;color:var(--color-accent);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.step-copy[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{letter-spacing:-.035em;margin:1rem 0;font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.45}.step-copy[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{overflow-wrap:anywhere;font-family:inherit;font-size:.95em}.step-copy[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{max-width:34rem;margin:.75rem 0;font-size:.95rem}.step-copy[data-astro-cid-5oqtr3h2] .step-note[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);font-size:.83rem}.step-copy[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{overflow-wrap:anywhere;font-size:.95em}.step-links[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.25rem;font-size:.8rem;display:flex}.step-links[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{text-underline-offset:.25em;text-decoration:underline}.step-visual[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.65rem;min-width:0;position:relative;overflow:hidden}.zip-visual[data-astro-cid-5oqtr3h2]{background:linear-gradient(135deg,#faf7ff,#f5f5fa);align-content:center;gap:1.25rem;min-height:15rem;padding:2rem;display:grid}.visual-label[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);font-size:.72rem}.zip-visual[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{text-align:center;color:var(--color-text-muted);margin:0;font-size:.8rem}.zip-file[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);background:#fff;border-radius:.5rem;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 10px 30px #30203a08}.zip-file__icon[data-astro-cid-5oqtr3h2]{background:var(--color-accent-soft);color:#854a9f;border:1px solid #d2c4e4;border-radius:.25rem;flex:0 0 42px;place-items:center;height:50px;font-size:.65rem;font-weight:700;display:grid}.zip-file[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{font-size:.95rem;display:block}.zip-file[data-astro-cid-5oqtr3h2] div[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);font-size:.75rem}.download-arrow[data-astro-cid-5oqtr3h2]{color:var(--color-accent);margin-left:auto;font-size:1.75rem}.window-bar[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);background:#edeaf1;justify-content:space-between;gap:1rem;padding:.8rem 1rem;font-size:.75rem;display:flex}.explorer__body[data-astro-cid-5oqtr3h2]{min-height:14rem;padding:1.25rem}.file-row[data-astro-cid-5oqtr3h2]{align-items:center;gap:.75rem;font-size:.85rem;display:flex}.mini-file[data-astro-cid-5oqtr3h2]{background:#fff;border:1px solid #d2c4e4;padding:.4rem;font-size:.55rem}.context-menu[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);background:#fff;border-radius:.5rem;width:min(15rem,90%);margin:1rem 0 0 auto;padding:.35rem;font-size:.8rem;box-shadow:0 5px 20px #30203a12}.context-menu[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2],.context-menu[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{padding:.45rem .75rem;display:block}.context-menu[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{background:var(--color-accent-soft);border:1px solid #d6b3e3;border-radius:.25rem}.context-menu[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{float:right;color:var(--color-accent)}.visual-caption[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);background:#f2f0f5;padding:.6rem 1rem;font-size:.65rem;display:block}.launch-files[data-astro-cid-5oqtr3h2]{gap:.4rem;padding:1.25rem;display:grid}.launch-files[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;align-items:center;gap:.7rem;min-height:2.8rem;padding:.6rem .7rem;font-size:.8rem;display:flex}.launch-files[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]>span[data-astro-cid-5oqtr3h2]{color:#9c82b6}.launch-files[data-astro-cid-5oqtr3h2] .launch-target[data-astro-cid-5oqtr3h2]{border:2px solid var(--color-accent);background:#fff;border-radius:.35rem}.launch-target[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{overflow-wrap:anywhere}.launch-target[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{color:var(--color-accent);margin-left:auto;font-size:.65rem}.app-mark[data-astro-cid-5oqtr3h2]{font-size:1.2rem}.app-visual[data-astro-cid-5oqtr3h2]{background:#f3f1f6;padding-bottom:0}.app-toolbar[data-astro-cid-5oqtr3h2]{background:#eae6f0;align-items:center;gap:.8rem;padding:.8rem;font-size:.65rem;display:flex}.app-toolbar[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{margin-right:auto}.account-target[data-astro-cid-5oqtr3h2]{border:2px solid var(--color-accent);white-space:nowrap;background:#fff;border-radius:.25rem;padding:.45rem}.app-toolbar[data-astro-cid-5oqtr3h2]>span[data-astro-cid-5oqtr3h2]:last-child{white-space:nowrap}.login-example[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-border);background:#fff;border-radius:.4rem;gap:.65rem;width:72%;margin:1.25rem auto;padding:1.25rem;font-size:.75rem;display:grid}.login-example[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:.25rem;padding:.5rem .65rem;font-size:.7rem}.login-example[data-astro-cid-5oqtr3h2]>span[data-astro-cid-5oqtr3h2]{text-align:center;color:#fff;background:#a44588;border-radius:.25rem;padding:.5rem}.setup-next[data-astro-cid-5oqtr3h2]{background:var(--color-accent-soft);flex-direction:column;align-items:flex-start;gap:1.5rem;margin-top:2.5rem;padding-block:2rem;display:flex}.setup-next[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{letter-spacing:-.035em;margin:.5rem 0;font-size:clamp(1.4rem,2.8vw,2rem)}.setup-next[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]:not(.eyebrow){color:var(--color-text-muted);margin:0;font-size:.9rem}.setup-environment[data-astro-cid-5oqtr3h2]{color:var(--color-text-muted);padding-block:1.5rem 3rem;font-size:.75rem}.setup-environment[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{margin:.3rem 0}@media (width>=48rem){.setup-hero__grid[data-astro-cid-5oqtr3h2]{grid-template-columns:1.1fr 1fr;gap:4rem}.setup-nav[data-astro-cid-5oqtr3h2] ol[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(4,minmax(0,1fr))}.setup-nav[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]:nth-child(-n+2){border-bottom:0}.setup-step[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr 1fr;gap:4rem}.setup-next[data-astro-cid-5oqtr3h2]{flex-direction:row;justify-content:space-between;align-items:center}}@media (width<=24rem){.zip-visual[data-astro-cid-5oqtr3h2]{padding:1.25rem}.zip-file[data-astro-cid-5oqtr3h2]{gap:.65rem;padding:.85rem}.app-toolbar[data-astro-cid-5oqtr3h2]{gap:.4rem;font-size:.58rem}.login-example[data-astro-cid-5oqtr3h2]{width:82%}}
