.guide[data-astro-cid-3fj7lbh7]{padding:56px 0 96px}.guide-head[data-astro-cid-3fj7lbh7]{margin-bottom:28px}.guide-head[data-astro-cid-3fj7lbh7] h1[data-astro-cid-3fj7lbh7]{font-size:clamp(30px,5vw,46px);margin:0 0 16px;line-height:1.05}.guide-head[data-astro-cid-3fj7lbh7] .sub[data-astro-cid-3fj7lbh7]{font-size:18px;line-height:1.6;color:var(--body);max-width:64ch;margin:0}.guide[data-astro-cid-3fj7lbh7] h2[data-astro-cid-3fj7lbh7]{font-size:24px;margin:0 0 14px}.guide[data-astro-cid-3fj7lbh7] h3[data-astro-cid-3fj7lbh7]{font-size:17px;margin:26px 0 8px}.guide[data-astro-cid-3fj7lbh7] section[data-astro-cid-3fj7lbh7]{margin:48px 0;padding-top:32px;border-top:1px solid var(--line)}.guide[data-astro-cid-3fj7lbh7] p[data-astro-cid-3fj7lbh7]{line-height:1.65;color:var(--body)}.guide[data-astro-cid-3fj7lbh7] strong[data-astro-cid-3fj7lbh7]{color:var(--ink);font-weight:600}.guide[data-astro-cid-3fj7lbh7] kbd[data-astro-cid-3fj7lbh7]{display:inline-block;border:1px solid var(--line);border-bottom-width:2px;border-radius:6px;padding:0 7px;font:600 13px/1.7 ui-monospace,Consolas,monospace;background:var(--white);color:var(--ink)}.guide[data-astro-cid-3fj7lbh7] .path[data-astro-cid-3fj7lbh7]{font-weight:600;color:var(--ink)}.summary[data-astro-cid-3fj7lbh7]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:22px 26px;margin:0 0 16px;box-shadow:var(--shadow-float-sm)}.summary[data-astro-cid-3fj7lbh7] strong[data-astro-cid-3fj7lbh7]{display:block;margin-bottom:8px}.summary[data-astro-cid-3fj7lbh7] ol[data-astro-cid-3fj7lbh7]{margin:0;padding-left:20px;color:var(--body);line-height:1.6}.summary[data-astro-cid-3fj7lbh7] li[data-astro-cid-3fj7lbh7]{margin:6px 0}.summary[data-astro-cid-3fj7lbh7] li[data-astro-cid-3fj7lbh7] span[data-astro-cid-3fj7lbh7]{font-weight:600;color:var(--green-accent);margin-right:6px}.why[data-astro-cid-3fj7lbh7]{background:var(--cream-2);border-radius:var(--radius-sm);padding:16px 20px;line-height:1.6;color:var(--body);margin:0 0 20px}.toc[data-astro-cid-3fj7lbh7]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.toc[data-astro-cid-3fj7lbh7] a[data-astro-cid-3fj7lbh7]{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:500;color:var(--ink);background:var(--white);text-decoration:none}.toc[data-astro-cid-3fj7lbh7] a[data-astro-cid-3fj7lbh7]:hover{border-color:var(--ink);text-decoration:none}ol[data-astro-cid-3fj7lbh7].steps{counter-reset:s;list-style:none;padding:0;margin:0}ol[data-astro-cid-3fj7lbh7].steps>li[data-astro-cid-3fj7lbh7]{counter-increment:s;position:relative;padding:14px 18px 14px 60px;margin:0 0 10px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);line-height:1.6;color:var(--body)}ol[data-astro-cid-3fj7lbh7].steps>li[data-astro-cid-3fj7lbh7]:before{content:counter(s);position:absolute;left:16px;top:13px;width:30px;height:30px;border-radius:50%;background:var(--green-forest);color:var(--green-bright);font-family:Inter Tight,sans-serif;font-weight:700;font-size:14px;text-align:center;line-height:30px}.say[data-astro-cid-3fj7lbh7]{font-style:italic;background:var(--cream);border-radius:8px;padding:8px 12px;margin:8px 0 0;color:var(--ink)}.note[data-astro-cid-3fj7lbh7]{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--green-accent);border-radius:var(--radius-sm);padding:14px 18px;margin:16px 0 0;line-height:1.6;color:var(--body)}figure[data-astro-cid-3fj7lbh7].annot{margin:16px 0 6px}.annot-img[data-astro-cid-3fj7lbh7]{position:relative;display:block;max-width:100%}.annot-img[data-astro-cid-3fj7lbh7] img[data-astro-cid-3fj7lbh7]{max-width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:var(--radius-sm)}.mark[data-astro-cid-3fj7lbh7]{position:absolute;border:3px solid var(--green-accent);border-radius:6px;box-shadow:0 0 0 2px #ffffffd9;pointer-events:none}.mark[data-astro-cid-3fj7lbh7] b[data-astro-cid-3fj7lbh7]{position:absolute;left:-14px;top:-14px;width:24px;height:24px;border-radius:50%;background:var(--green-accent);color:#fff;font-size:13px;line-height:24px;text-align:center;font-style:normal}figcaption[data-astro-cid-3fj7lbh7]{font-size:13.5px;color:var(--muted);margin-top:8px}.cols[data-astro-cid-3fj7lbh7]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}@media(max-width:700px){.cols[data-astro-cid-3fj7lbh7]{grid-template-columns:1fr}}.card[data-astro-cid-3fj7lbh7]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 20px}.card[data-astro-cid-3fj7lbh7].do{border-top:4px solid var(--green-accent)}.card[data-astro-cid-3fj7lbh7].dont{border-top:4px solid var(--muted)}.card[data-astro-cid-3fj7lbh7] ul[data-astro-cid-3fj7lbh7]{margin:8px 0 0;padding-left:20px;color:var(--body);line-height:1.6}.table-scroll[data-astro-cid-3fj7lbh7]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white)}.guide[data-astro-cid-3fj7lbh7] table[data-astro-cid-3fj7lbh7]{width:100%;border-collapse:collapse;font-size:14.5px}.guide[data-astro-cid-3fj7lbh7] th[data-astro-cid-3fj7lbh7]{text-align:left;background:var(--cream-2);color:var(--ink);font-weight:600;padding:11px 14px;border-bottom:1px solid var(--line)}.guide[data-astro-cid-3fj7lbh7] td[data-astro-cid-3fj7lbh7]{padding:11px 14px;color:var(--body);border-bottom:1px solid var(--line-soft);vertical-align:top;line-height:1.55}.guide[data-astro-cid-3fj7lbh7] tr[data-astro-cid-3fj7lbh7]:last-child td[data-astro-cid-3fj7lbh7]{border-bottom:none}.guide[data-astro-cid-3fj7lbh7] details[data-astro-cid-3fj7lbh7]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 18px;margin:0 0 8px}.guide[data-astro-cid-3fj7lbh7] summary[data-astro-cid-3fj7lbh7]{cursor:pointer;font-weight:600;color:var(--ink)}.guide[data-astro-cid-3fj7lbh7] details[data-astro-cid-3fj7lbh7] p[data-astro-cid-3fj7lbh7]{margin:10px 0 4px}
