.get[data-astro-cid-5oqtr3h2]{justify-items:center;gap:12px;margin-top:32px;display:grid}.reqs[data-astro-cid-5oqtr3h2]{color:var(--ink-2);font-size:14px}.status[data-astro-cid-5oqtr3h2]{min-height:1.4em;color:var(--ink-2);font-size:15px}.section-tight[data-astro-cid-5oqtr3h2]{padding-bottom:clamp(80px,10vw,128px)}.first[data-astro-cid-5oqtr3h2]{scroll-margin-top:calc(var(--nav-h) + 24px);padding-bottom:clamp(80px,10vw,128px)}.first-card[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-card);background:var(--paper-2);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px 56px;padding:clamp(28px,5vw,56px);display:grid}.first-intro[data-astro-cid-5oqtr3h2] .title[data-astro-cid-5oqtr3h2]{margin-top:6px}.first-lead[data-astro-cid-5oqtr3h2]{color:var(--ink-2);text-wrap:pretty;margin-top:14px;font-size:17px}.first-steps[data-astro-cid-5oqtr3h2]{align-content:start;gap:18px;display:grid}.first-steps[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{grid-template-columns:28px 1fr;align-items:start;gap:14px;font-size:17px;line-height:1.47;display:grid}.first-steps[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{font-weight:600}.num[data-astro-cid-5oqtr3h2]{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);font:600 14px/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.first-note[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--line);color:var(--ink-2);grid-column:1/-1;padding-top:18px;font-size:14px;line-height:1.43}@media (width<=760px){.first-card[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}}.steps[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.step[data-astro-cid-5oqtr3h2]{flex-direction:column;display:flex}.n[data-astro-cid-5oqtr3h2]{font:600 15px/1 var(--font-display);color:var(--accent-ink);margin-top:26px}.step-title[data-astro-cid-5oqtr3h2]{font:600 24px/1.2 var(--font-display);letter-spacing:-.01em;margin-top:8px}.step-text[data-astro-cid-5oqtr3h2]{color:var(--ink-2);margin-top:8px;font-size:16px}.replay-row[data-astro-cid-5oqtr3h2]{margin-top:36px}.replay[data-astro-cid-5oqtr3h2]{background:0 0;border:0;padding:0;font-size:15px}@media (width<=900px){.steps[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr;gap:56px;max-width:480px;margin-inline:auto}}.scene[data-astro-cid-5oqtr3h2]{aspect-ratio:4/3;border-radius:var(--radius-card);background:radial-gradient(120% 90% at 50% 0%, var(--accent-soft), transparent 70%), var(--paper-2);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.window[data-astro-cid-5oqtr3h2]{background:var(--paper);width:84cqw;box-shadow:var(--shadow-panel), 0 0 0 1px var(--glass-line);border-radius:3cqw;overflow:hidden}.bar[data-astro-cid-5oqtr3h2]{background:var(--paper-2);border-bottom:1px solid var(--line);height:8cqw;color:var(--ink-3);align-items:center;gap:1.6cqw;padding:0 3cqw;font-size:3.6cqw;display:flex}.bar[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]{background:#ff5f57;border-radius:50%;width:2.6cqw;height:2.6cqw}.bar[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]:nth-child(2){background:#febc2e}.bar[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]:nth-child(3){background:#28c840;margin-right:auto}.bar[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{margin-right:auto;font-weight:600;transform:translate(-4cqw)}.cursor[data-astro-cid-5oqtr3h2]{filter:drop-shadow(0 1px 2px #0000004d);width:4.6cqw;display:block;position:absolute}.cursor[data-astro-cid-5oqtr3h2] svg{width:100%;height:auto}.finder[data-astro-cid-5oqtr3h2]{justify-content:space-between;align-items:center;padding:7cqw 9cqw 6cqw;display:flex;position:relative}.item[data-astro-cid-5oqtr3h2]{color:var(--ink-2);justify-items:center;gap:2cqw;margin:0;font-size:3.4cqw;display:grid}.item[data-astro-cid-5oqtr3h2] .app-icon{--size:16cqw!important}.arrow[data-astro-cid-5oqtr3h2]{background:repeating-linear-gradient(90deg, var(--ink-3) 0 6px, transparent 6px 11px);opacity:.6;flex:1;height:2px;margin:0 4cqw 6cqw;position:relative}.arrow[data-astro-cid-5oqtr3h2]:after{content:"";border:5px solid #0000;border-left:7px solid var(--ink-3);border-right:0;position:absolute;top:-4px;right:-2px}.folder[data-astro-cid-5oqtr3h2]{background:linear-gradient(#7cc8ff,#3b95f2);border-radius:1.6cqw;width:17cqw;height:13cqw;margin-top:3cqw;display:block;position:relative;box-shadow:inset 0 1px #ffffff80}.folder[data-astro-cid-5oqtr3h2]:before{content:"";background:#5aaef8;border-radius:1.2cqw 1.2cqw 0 0;width:7cqw;height:3.4cqw;position:absolute;top:-2.4cqw;left:0}.folder[data-astro-cid-5oqtr3h2]:after{content:"";background:#ffffff59;border-radius:1cqw;height:1.4cqw;position:absolute;inset:3cqw 2.4cqw auto}.ghost[data-astro-cid-5oqtr3h2]{opacity:0;pointer-events:none;position:absolute;top:7cqw;left:9cqw}.ghost[data-astro-cid-5oqtr3h2] .app-icon{opacity:.85;--size:16cqw!important}.ghost[data-astro-cid-5oqtr3h2] .cursor[data-astro-cid-5oqtr3h2]{top:9cqw;left:9cqw}.drag[data-astro-cid-5oqtr3h2].play .ghost[data-astro-cid-5oqtr3h2]{animation:drag 2.4s var(--ease) .3s both}.drag[data-astro-cid-5oqtr3h2].play .folder[data-astro-cid-5oqtr3h2]{animation:take 2.4s var(--ease) .3s both}.drag[data-astro-cid-5oqtr3h2].done .folder[data-astro-cid-5oqtr3h2]{box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 3px var(--accent-soft)}@keyframes drag{0%{opacity:0;transform:none}10%{opacity:1;transform:translateY(-1.5cqw)scale(1.04)}68%{opacity:1;transform:translate(50cqw,-1cqw)scale(1.04)}82%,to{opacity:0;transform:translate(50cqw,1cqw)scale(.5)}}@keyframes take{0%,70%{filter:none;transform:none}78%{filter:brightness(1.12);transform:scale(1.1)}90%,to{filter:none;transform:none}}.open[data-astro-cid-5oqtr3h2]{place-items:start center}.screen[data-astro-cid-5oqtr3h2]{background:linear-gradient(160deg,#2b2a5c,#6a5cf2 55%,#c0b6ff);width:100%;height:100%;position:relative}.menubar[data-astro-cid-5oqtr3h2]{backdrop-filter:blur(10px);background:#ffffff38;justify-content:space-between;align-items:center;height:6.4cqw;padding:0 3cqw;display:flex}.menubar[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{align-items:center;gap:2.2cqw;display:flex}.menubar[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{background:#ffffffe6;border-radius:50%;width:3cqw;height:3cqw}.menubar[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]{background:#ffffffb3;border-radius:1cqw;width:6cqw;height:1.6cqw}.mb-icon[data-astro-cid-5oqtr3h2]{opacity:0;border:1.5px solid #fff;border-radius:.6cqw;width:3.4cqw;height:2.6cqw}.notch[data-astro-cid-5oqtr3h2]{background:var(--notch);border-radius:0 0 2.6cqw 2.6cqw;width:22cqw;height:6.4cqw;transition:none;position:absolute;top:0;left:50%;translate:-50%}.hello[data-astro-cid-5oqtr3h2]{background:var(--notch);color:#fff;clip-path:inset(0 21cqw 100% round 0 0 2.6cqw 2.6cqw);border-radius:0 0 5cqw 5cqw;align-items:center;gap:3cqw;width:64cqw;padding:9cqw 4cqw 3.4cqw;display:flex;position:absolute;top:0;left:50%;translate:-50%}.hello[data-astro-cid-5oqtr3h2] .app-icon{--size:9cqw!important}.hello[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{gap:.6cqw;font-size:3.4cqw;line-height:1.25;display:grid}.hello[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{color:#ffffffa6}.open[data-astro-cid-5oqtr3h2].play .hello[data-astro-cid-5oqtr3h2]{animation:island 3.2s var(--spring-bounce) .4s both}.open[data-astro-cid-5oqtr3h2].play .mb-icon[data-astro-cid-5oqtr3h2],.open[data-astro-cid-5oqtr3h2].done .mb-icon[data-astro-cid-5oqtr3h2]{animation:appear .4s var(--ease) 1.2s both}.open[data-astro-cid-5oqtr3h2].done .hello[data-astro-cid-5oqtr3h2]{clip-path:inset(0 round 0 0 5cqw 5cqw)}@keyframes island{0%{clip-path:inset(0 21cqw calc(100% - 6.4cqw) round 0 0 2.6cqw 2.6cqw)}30%,to{clip-path:inset(0 round 0 0 5cqw 5cqw)}}@keyframes appear{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.settings[data-astro-cid-5oqtr3h2]{padding:4cqw 5cqw 5cqw;position:relative}.path[data-astro-cid-5oqtr3h2]{color:var(--ink-3);margin-bottom:3cqw;font-size:3.2cqw}.row[data-astro-cid-5oqtr3h2]{background:var(--paper-2);border-radius:2cqw;align-items:center;gap:3cqw;padding:2.6cqw 3cqw;font-size:3.8cqw;display:flex;position:relative}.row[data-astro-cid-5oqtr3h2]+.row[data-astro-cid-5oqtr3h2]{margin-top:1.6cqw}.row[data-astro-cid-5oqtr3h2] .app-icon{--size:6.4cqw!important}.row-name[data-astro-cid-5oqtr3h2]{flex:1;font-weight:500}.faint[data-astro-cid-5oqtr3h2]{opacity:.4}.blank[data-astro-cid-5oqtr3h2]{background:var(--paper-3);border-radius:1.6cqw;width:6.4cqw;height:6.4cqw}.faint[data-astro-cid-5oqtr3h2] .row-name[data-astro-cid-5oqtr3h2]{background:var(--paper-3);border-radius:1cqw;flex:0 0 26cqw;height:1.8cqw;margin-right:auto}.toggle[data-astro-cid-5oqtr3h2]{background:var(--paper-3);width:9cqw;height:5.4cqw;transition:background-color .25s var(--ease);border-radius:3cqw;position:relative}.toggle[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{background:#fff;border-radius:50%;width:4.4cqw;height:4.4cqw;position:absolute;top:.5cqw;left:.5cqw;box-shadow:0 1px 3px #00000040}.row[data-astro-cid-5oqtr3h2]>.cursor[data-astro-cid-5oqtr3h2]{opacity:0;top:9cqw;right:-6cqw}.allow[data-astro-cid-5oqtr3h2].play .row[data-astro-cid-5oqtr3h2]>.cursor[data-astro-cid-5oqtr3h2]{animation:point 2s var(--ease) .3s both}.allow[data-astro-cid-5oqtr3h2].play .row[data-astro-cid-5oqtr3h2]:first-of-type .toggle[data-astro-cid-5oqtr3h2]{animation:switch-bg 2s var(--ease) .3s both}.allow[data-astro-cid-5oqtr3h2].play .row[data-astro-cid-5oqtr3h2]:first-of-type .toggle[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{animation:switch-knob 2s var(--spring) .3s both}.allow[data-astro-cid-5oqtr3h2].done .row[data-astro-cid-5oqtr3h2]:first-of-type .toggle[data-astro-cid-5oqtr3h2]{background:#34c759}.allow[data-astro-cid-5oqtr3h2].done .row[data-astro-cid-5oqtr3h2]:first-of-type .toggle[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{transform:translate(3.6cqw)}@keyframes point{0%{opacity:0;transform:translate(6cqw,8cqw)}20%{opacity:1}55%{opacity:1;transform:translate(-7cqw,-6cqw)}62%{transform:translate(-7cqw,-6cqw)scale(.88)}70%{transform:translate(-7cqw,-6cqw)}to{opacity:1;transform:translate(-7cqw,-6cqw)}}@keyframes switch-bg{0%,60%{background:var(--paper-3)}75%,to{background:#34c759}}@keyframes switch-knob{0%,60%{transform:none}80%,to{transform:translate(3.6cqw)}}.intro[data-astro-cid-5oqtr3h2] .ctas[data-astro-cid-5oqtr3h2]{margin-top:28px}.keys[data-astro-cid-5oqtr3h2]{vertical-align:.06em;gap:.18em;display:inline-flex}.keys[data-astro-cid-5oqtr3h2] .keycap[data-astro-cid-5oqtr3h2]{font-size:.62em}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-5oqtr3h2] *{animation:none!important}}
