.start-head[data-astro-cid-v4bihxxp]{position:relative}.start-ic[data-astro-cid-v4bihxxp]{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:var(--hn-on-brand);background:linear-gradient(135deg,var(--brand),var(--hn-brand-strong))}.start-ic[data-astro-cid-v4bihxxp] .hn-ic{width:26px;height:26px}.wrap[data-astro-cid-v4bihxxp]{display:grid;grid-template-columns:minmax(0,860px) 260px;gap:32px;align-items:start}.main[data-astro-cid-v4bihxxp]{order:1;min-width:0}.toc[data-astro-cid-v4bihxxp]{order:2;position:sticky;top:84px;margin-top:8px;padding:14px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.toc[data-astro-cid-v4bihxxp] ol[data-astro-cid-v4bihxxp]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.toc[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp]{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;color:var(--muted);text-decoration:none;font-size:14px;font-weight:550}.toc[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp]:hover{color:var(--ink);background:var(--surface-2)}.toc[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp].on{color:var(--brand);background:var(--brand-soft)}.toc[data-astro-cid-v4bihxxp] .tn[data-astro-cid-v4bihxxp]{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px/1 var(--f-mono);border:1.5px solid currentColor}.toc[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp].on .tn[data-astro-cid-v4bihxxp]{background:var(--brand);border-color:var(--brand);color:var(--hn-on-brand)}.toc[data-astro-cid-v4bihxxp] .tic{width:16px;height:16px;flex:none}.step[data-astro-cid-v4bihxxp]{scroll-margin-top:84px}@media(max-width:1100px){.wrap[data-astro-cid-v4bihxxp]{grid-template-columns:minmax(0,1fr)}.toc[data-astro-cid-v4bihxxp]{display:none}}.path[data-astro-cid-v4bihxxp]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0;max-width:860px}.step[data-astro-cid-v4bihxxp]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px}.rail[data-astro-cid-v4bihxxp]{position:relative;display:flex;justify-content:center}.rail[data-astro-cid-v4bihxxp]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:linear-gradient(var(--brand),color-mix(in srgb,var(--brand) 30%,var(--line)))}.step[data-astro-cid-v4bihxxp]:first-child .rail[data-astro-cid-v4bihxxp]:before{top:24px}.step[data-astro-cid-v4bihxxp]:last-child .rail[data-astro-cid-v4bihxxp]:before{bottom:calc(100% - 24px)}.num[data-astro-cid-v4bihxxp]{position:relative;z-index:1;margin-top:4px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:700 18px/1 var(--f-mono);color:var(--brand);background:var(--surface);border:2px solid var(--brand);box-shadow:0 0 0 5px var(--bg)}.step[data-astro-cid-v4bihxxp]:last-child .num[data-astro-cid-v4bihxxp]{background:var(--brand);color:var(--hn-on-brand)}.card[data-astro-cid-v4bihxxp]{margin-bottom:16px;padding:20px 22px;border-radius:16px;background:var(--surface);border:1px solid var(--line);display:grid;gap:10px}.card[data-astro-cid-v4bihxxp]:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}.card-h[data-astro-cid-v4bihxxp]{display:flex;align-items:center;gap:10px}.card-h[data-astro-cid-v4bihxxp] h2[data-astro-cid-v4bihxxp]{font-size:20px;font-weight:700}.card-h[data-astro-cid-v4bihxxp] .sic{width:22px;height:22px;color:var(--brand)}.card[data-astro-cid-v4bihxxp] p[data-astro-cid-v4bihxxp]{color:var(--muted);max-width:62ch}.go[data-astro-cid-v4bihxxp]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.go[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp]{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink);text-decoration:none;font-size:14px;font-weight:550}.go[data-astro-cid-v4bihxxp] a[data-astro-cid-v4bihxxp]:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.go[data-astro-cid-v4bihxxp] .hn-ic{width:16px;height:16px;color:var(--brand)}.help[data-astro-cid-v4bihxxp]{margin-top:16px;max-width:860px;border-radius:16px}.help[data-astro-cid-v4bihxxp] .panel-body[data-astro-cid-v4bihxxp]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.help[data-astro-cid-v4bihxxp] .big{width:32px;height:32px;color:var(--brand)}.help[data-astro-cid-v4bihxxp] h2[data-astro-cid-v4bihxxp]{font-size:18px}.help[data-astro-cid-v4bihxxp] div[data-astro-cid-v4bihxxp]{flex:1;min-width:200px}.btn[data-astro-cid-v4bihxxp]{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:10px;background:var(--brand);color:var(--hn-on-brand);text-decoration:none;font-weight:600}@media(max-width:640px){.step[data-astro-cid-v4bihxxp]{grid-template-columns:40px minmax(0,1fr);gap:10px}.num[data-astro-cid-v4bihxxp]{width:34px;height:34px;font-size:15px}.card[data-astro-cid-v4bihxxp]{padding:16px}}
