.record[data-astro-cid-y5adjdya]{margin:8px 0 36px}.record-frame[data-astro-cid-y5adjdya]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 18px 12px;background-image:linear-gradient(var(--surface-3) 1px,transparent 1px),linear-gradient(90deg,var(--surface-3) 1px,transparent 1px);background-size:22px 22px;background-position:-1px -1px}.record[data-astro-cid-y5adjdya] svg[data-astro-cid-y5adjdya]{display:block;width:100%;height:auto;overflow:visible}figcaption[data-astro-cid-y5adjdya]{font-size:13.5px;color:var(--muted);margin-top:8px;line-height:1.5}.body[data-astro-cid-y5adjdya]{fill:var(--surface-3);stroke:var(--brand);stroke-width:2;stroke-linejoin:round}.body-open[data-astro-cid-y5adjdya]{fill:none;stroke:var(--brand);stroke-width:2;stroke-linejoin:round}.load[data-astro-cid-y5adjdya]{fill:var(--brand);opacity:.85}.rib[data-astro-cid-y5adjdya]{stroke:var(--brand);stroke-width:1;opacity:.45;fill:none}.roller[data-astro-cid-y5adjdya],.wheel[data-astro-cid-y5adjdya]{fill:var(--ink-2)}.lid[data-astro-cid-y5adjdya]{stroke:var(--brand);stroke-width:3}.pocket[data-astro-cid-y5adjdya]{fill:var(--brand);opacity:.35}.person[data-astro-cid-y5adjdya]{fill:none;stroke:var(--ink-2);stroke-width:2;stroke-linecap:round}.dim[data-astro-cid-y5adjdya]{stroke:var(--seal);stroke-width:1.4;fill:none}.dim-t[data-astro-cid-y5adjdya]{font:600 13px var(--sans);fill:var(--seal)}.lbl-lg[data-astro-cid-y5adjdya]{font:600 22px var(--display);fill:var(--ink)}.note[data-astro-cid-y5adjdya],.note-l[data-astro-cid-y5adjdya]{font:12.5px var(--sans);fill:var(--muted)}.note-c[data-astro-cid-y5adjdya]{font:13px var(--sans);fill:var(--muted)}.col-h[data-astro-cid-y5adjdya]{font:600 15px var(--display);fill:var(--ink)}.item[data-astro-cid-y5adjdya]{font:14.5px var(--sans);fill:var(--ink)}.item[data-astro-cid-y5adjdya].strong{font-weight:700}.dest[data-astro-cid-y5adjdya]{font:14px var(--sans);fill:var(--ink)}.mono-ish[data-astro-cid-y5adjdya]{font-variant-numeric:tabular-nums;fill:var(--ink-2)}.chip-x[data-astro-cid-y5adjdya]{fill:var(--surface);stroke:var(--line-2)}.chip-ok[data-astro-cid-y5adjdya]{fill:#e7f0eb;stroke:var(--brand);stroke-width:1}.x[data-astro-cid-y5adjdya]{stroke:var(--bad);stroke-width:2.4;stroke-linecap:round}.tick[data-astro-cid-y5adjdya]{stroke:var(--brand);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.route[data-astro-cid-y5adjdya]{stroke:var(--ink-2);stroke-width:1.6;fill:none}.arrow[data-astro-cid-y5adjdya]{stroke:var(--ink-2);stroke-width:1.6;fill:none;stroke-linejoin:round}.q[data-astro-cid-y5adjdya]{fill:var(--surface);stroke:var(--ink-2);stroke-width:1.4}.q-t[data-astro-cid-y5adjdya]{font:600 15px var(--display);fill:var(--ink)}.yn[data-astro-cid-y5adjdya]{font:600 12.5px var(--sans);fill:var(--muted)}.out-a[data-astro-cid-y5adjdya]{fill:#e7f0eb;stroke:var(--brand)}.out-b[data-astro-cid-y5adjdya]{fill:var(--brand)}.out-t[data-astro-cid-y5adjdya]{font:700 15px var(--sans);fill:var(--brand-dark)}.light[data-astro-cid-y5adjdya]{fill:#fff}.sheet[data-astro-cid-y5adjdya]{fill:#fff;stroke:var(--line-2);stroke-width:1.2}.fold[data-astro-cid-y5adjdya]{fill:var(--surface-3);stroke:var(--line-2)}.hair[data-astro-cid-y5adjdya]{stroke:var(--line);stroke-width:1}.call[data-astro-cid-y5adjdya]{font:600 13.5px var(--sans);fill:var(--seal)}.boundary[data-astro-cid-y5adjdya]{stroke:var(--seal);stroke-width:1.4;stroke-dasharray:5 5}.lane[data-astro-cid-y5adjdya]{font:600 16px var(--display);fill:var(--ink)}.step[data-astro-cid-y5adjdya]{fill:var(--surface);stroke:var(--line-2)}.step-key[data-astro-cid-y5adjdya]{fill:var(--brand)}.step-t[data-astro-cid-y5adjdya]{font:13.5px var(--sans);fill:var(--ink)}@media (max-width: 560px){.record-frame[data-astro-cid-y5adjdya]{padding:12px 10px 8px}.record-wide[data-astro-cid-y5adjdya] .record-frame[data-astro-cid-y5adjdya]{overflow-x:auto}.record-wide[data-astro-cid-y5adjdya] svg[data-astro-cid-y5adjdya]{min-width:500px}.record-wide[data-astro-cid-y5adjdya] figcaption[data-astro-cid-y5adjdya]:before{content:"Scroll sideways to see the whole drawing. "}.record-dims[data-astro-cid-y5adjdya] .dim-t[data-astro-cid-y5adjdya]{font-size:20px}.record-dims[data-astro-cid-y5adjdya] .lbl-lg[data-astro-cid-y5adjdya]{font-size:26px}.record-dims[data-astro-cid-y5adjdya] .note[data-astro-cid-y5adjdya],.record-dims[data-astro-cid-y5adjdya] .note-l[data-astro-cid-y5adjdya]{font-size:17px}.record-dims[data-astro-cid-y5adjdya] .item[data-astro-cid-y5adjdya]{font-size:19px}}.guide[data-astro-cid-4e7g6nku]{padding-bottom:48px}.g-head[data-astro-cid-4e7g6nku]{max-width:760px;margin:6px 0 22px}.g-head[data-astro-cid-4e7g6nku] h1[data-astro-cid-4e7g6nku]{font-size:clamp(30px,4.2vw,42px);line-height:1.12;letter-spacing:-.02em;margin:0 0 10px}.g-meta[data-astro-cid-4e7g6nku]{color:var(--muted);font-size:14px;margin:0}.g-meta[data-astro-cid-4e7g6nku] a[data-astro-cid-4e7g6nku]{margin-left:4px}.g-top[data-astro-cid-4e7g6nku]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px;margin-bottom:36px}.g-answer[data-astro-cid-4e7g6nku]{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--radius);padding:18px 22px}.g-answer[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku]{font:600 15px var(--sans);color:var(--brand);margin:0 0 6px;letter-spacing:0}.g-answer[data-astro-cid-4e7g6nku] p[data-astro-cid-4e7g6nku]{font-size:17.5px;line-height:1.6;margin:0;color:var(--ink)}.g-glance[data-astro-cid-4e7g6nku]{margin:0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.g-glance[data-astro-cid-4e7g6nku] div[data-astro-cid-4e7g6nku]{padding:14px 16px;border-bottom:1px solid var(--line)}.g-glance[data-astro-cid-4e7g6nku] div[data-astro-cid-4e7g6nku]:nth-child(odd){border-right:1px solid var(--line)}.g-glance[data-astro-cid-4e7g6nku] div[data-astro-cid-4e7g6nku]:nth-last-child(-n+2){border-bottom:0}.g-glance[data-astro-cid-4e7g6nku] dd[data-astro-cid-4e7g6nku]{order:-1;margin:0;font:600 22px/1.15 var(--display);color:var(--brand-dark)}.g-glance[data-astro-cid-4e7g6nku] div[data-astro-cid-4e7g6nku]{display:flex;flex-direction:column;gap:4px}.g-glance[data-astro-cid-4e7g6nku] dt[data-astro-cid-4e7g6nku]{font-size:13px;color:var(--muted);line-height:1.35}.g-body[data-astro-cid-4e7g6nku]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:44px;align-items:start}.g-body[data-astro-cid-4e7g6nku]>[data-astro-cid-4e7g6nku]{min-width:0}.g-toc[data-astro-cid-4e7g6nku]{position:sticky;top:20px;font-size:14px}.g-toc[data-astro-cid-4e7g6nku] summary[data-astro-cid-4e7g6nku]{font-weight:700;color:var(--ink);cursor:pointer;list-style:none;margin-bottom:8px}.g-toc[data-astro-cid-4e7g6nku] summary[data-astro-cid-4e7g6nku]::-webkit-details-marker{display:none}.g-toc[data-astro-cid-4e7g6nku] ol[data-astro-cid-4e7g6nku]{list-style:none;margin:0;padding:0;border-left:2px solid var(--line)}.g-toc[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku] a[data-astro-cid-4e7g6nku]{display:block;padding:6px 0 6px 12px;margin-left:-2px;border-left:2px solid transparent;color:var(--ink-2);text-decoration:none;line-height:1.35}.g-toc[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku] a[data-astro-cid-4e7g6nku]:hover{color:var(--brand);border-left-color:var(--brand)}.g-article[data-astro-cid-4e7g6nku]{max-width:690px;font-size:17px;line-height:1.7}.g-article[data-astro-cid-4e7g6nku] p[data-astro-cid-4e7g6nku]{margin:0 0 16px}.g-section[data-astro-cid-4e7g6nku]{margin-bottom:40px;scroll-margin-top:20px}.g-section[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku],.g-rank[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku],.g-faq[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku]{font-size:26px;line-height:1.2;letter-spacing:-.015em;margin:0 0 10px;scroll-margin-top:20px}.g-lead[data-astro-cid-4e7g6nku]{font-size:18px;font-weight:600;color:var(--ink);line-height:1.5}.g-list[data-astro-cid-4e7g6nku],.g-check[data-astro-cid-4e7g6nku],.g-steps[data-astro-cid-4e7g6nku]{margin:0 0 18px;padding:0;list-style:none}.g-list[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]{position:relative;padding-left:22px;margin-bottom:8px}.g-list[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]:before{content:"";position:absolute;left:2px;top:.7em;width:7px;height:7px;background:var(--brand)}.g-check[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]{position:relative;padding:10px 0 10px 36px;border-bottom:1px solid var(--line)}.g-check[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]:last-child{border-bottom:0}.g-check[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]:before{content:"";position:absolute;left:0;top:12px;width:20px;height:20px;border:1.5px solid var(--brand);border-radius:3px;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 6.8' fill='none' stroke='%231e6b52' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.g-steps[data-astro-cid-4e7g6nku]{counter-reset:step}.g-steps[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]{counter-increment:step;position:relative;padding:2px 0 14px 46px}.g-steps[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]:before{content:counter(step);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--brand);color:#fff;font:600 16px/30px var(--display);text-align:center}.g-steps[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]:not(:last-child):after{content:"";position:absolute;left:14.5px;top:34px;bottom:2px;width:1px;background:var(--line-2)}.g-note[data-astro-cid-4e7g6nku]{border-radius:var(--radius);padding:14px 18px;margin:0 0 18px;font-size:16px}.g-note[data-astro-cid-4e7g6nku] strong[data-astro-cid-4e7g6nku]{display:block;font-size:14px;margin-bottom:2px}.g-note[data-astro-cid-4e7g6nku] p[data-astro-cid-4e7g6nku]{margin:0;line-height:1.6}.g-tip[data-astro-cid-4e7g6nku]{background:#e7f0eb;border-left:4px solid var(--brand)}.g-tip[data-astro-cid-4e7g6nku] strong[data-astro-cid-4e7g6nku]{color:var(--brand-dark)}.g-warn[data-astro-cid-4e7g6nku]{background:var(--warn-tint);border-left:4px solid var(--warn)}.g-warn[data-astro-cid-4e7g6nku] strong[data-astro-cid-4e7g6nku]{color:var(--warn)}.g-table-wrap[data-astro-cid-4e7g6nku]{overflow-x:auto;margin:0 0 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.g-table[data-astro-cid-4e7g6nku]{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.g-table[data-astro-cid-4e7g6nku] caption[data-astro-cid-4e7g6nku]{caption-side:bottom;text-align:left;font-size:13px;color:var(--muted);padding:8px 14px}.g-table[data-astro-cid-4e7g6nku] th[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] td[data-astro-cid-4e7g6nku]{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top}.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] tr[data-astro-cid-4e7g6nku]:last-child th[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] tr[data-astro-cid-4e7g6nku]:last-child td[data-astro-cid-4e7g6nku]{border-bottom:0}.g-table[data-astro-cid-4e7g6nku] thead[data-astro-cid-4e7g6nku] th[data-astro-cid-4e7g6nku]{background:var(--paper);font-size:13px;color:var(--muted);font-weight:600;white-space:nowrap}.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] th[data-astro-cid-4e7g6nku]{font-weight:700;color:var(--ink);white-space:nowrap}.g-rank[data-astro-cid-4e7g6nku]{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--brand);border-radius:var(--radius);padding:22px 24px;margin:8px 0 44px;scroll-margin-top:20px}.g-rank[data-astro-cid-4e7g6nku]>p[data-astro-cid-4e7g6nku]{font-size:15.5px;color:var(--ink-2)}.g-rank-list[data-astro-cid-4e7g6nku]{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 18px}.g-rank-list[data-astro-cid-4e7g6nku] li[data-astro-cid-4e7g6nku]{display:flex;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15.5px}.g-rank-list[data-astro-cid-4e7g6nku] span[data-astro-cid-4e7g6nku]{color:var(--muted);font-size:13.5px;white-space:nowrap}.g-rank-foot[data-astro-cid-4e7g6nku]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:0;font-size:15px}.btn-primary[data-astro-cid-4e7g6nku]{background:var(--brand);color:#fff;text-decoration:none;font-weight:600;padding:10px 18px;border-radius:var(--radius-sm)}.btn-primary[data-astro-cid-4e7g6nku]:hover{background:var(--brand-dark)}.g-faq[data-astro-cid-4e7g6nku]{margin-bottom:40px}.g-qa[data-astro-cid-4e7g6nku]{padding:14px 0;border-bottom:1px solid var(--line)}.g-qa[data-astro-cid-4e7g6nku]:last-child{border-bottom:0}.g-qa[data-astro-cid-4e7g6nku] h3[data-astro-cid-4e7g6nku]{font:700 17px var(--sans);margin:0 0 4px;letter-spacing:0}.g-qa[data-astro-cid-4e7g6nku] p[data-astro-cid-4e7g6nku]{margin:0;color:var(--ink-2);font-size:16px}.g-foot[data-astro-cid-4e7g6nku]{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid var(--line-2);padding-top:22px;font-size:15px}.g-foot[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku]{font:700 15px var(--sans);margin:0 0 8px;letter-spacing:0}.g-foot[data-astro-cid-4e7g6nku] ul[data-astro-cid-4e7g6nku]{margin:0 0 10px;padding-left:18px;line-height:1.7}.g-foot[data-astro-cid-4e7g6nku] p[data-astro-cid-4e7g6nku]{font-size:13.5px;color:var(--muted);line-height:1.5}@media (max-width: 900px){.g-top[data-astro-cid-4e7g6nku]{grid-template-columns:1fr}.g-body[data-astro-cid-4e7g6nku]{grid-template-columns:minmax(0,1fr);gap:8px}.g-toc[data-astro-cid-4e7g6nku]{position:static;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px;margin-bottom:24px}.g-toc[data-astro-cid-4e7g6nku] summary[data-astro-cid-4e7g6nku]{margin-bottom:0}.g-toc[data-astro-cid-4e7g6nku] details[data-astro-cid-4e7g6nku][open] summary[data-astro-cid-4e7g6nku]{margin-bottom:8px}.g-foot[data-astro-cid-4e7g6nku]{grid-template-columns:1fr}}@media (max-width: 560px){.g-article[data-astro-cid-4e7g6nku]{font-size:16.5px}.g-section[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku],.g-rank[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku],.g-faq[data-astro-cid-4e7g6nku] h2[data-astro-cid-4e7g6nku]{font-size:23px}.g-lead[data-astro-cid-4e7g6nku]{font-size:17px}.g-answer[data-astro-cid-4e7g6nku]{padding:16px 18px}.g-rank[data-astro-cid-4e7g6nku]{padding:18px}.g-table-wrap[data-astro-cid-4e7g6nku]{overflow:visible}.g-table[data-astro-cid-4e7g6nku] thead[data-astro-cid-4e7g6nku]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.g-table[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] tr[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] th[data-astro-cid-4e7g6nku],.g-table[data-astro-cid-4e7g6nku] td[data-astro-cid-4e7g6nku]{display:block;width:100%}.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] tr[data-astro-cid-4e7g6nku]{padding:12px 14px;border-bottom:1px solid var(--line)}.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] tr[data-astro-cid-4e7g6nku]:last-child{border-bottom:0}.g-table[data-astro-cid-4e7g6nku] tbody[data-astro-cid-4e7g6nku] th[data-astro-cid-4e7g6nku]{padding:0 0 6px;border:0;font-size:16px;white-space:normal}.g-table[data-astro-cid-4e7g6nku] td[data-astro-cid-4e7g6nku]{display:grid;grid-template-columns:40% 1fr;gap:10px;padding:3px 0;border:0;font-size:14.5px}.g-table[data-astro-cid-4e7g6nku] td[data-astro-cid-4e7g6nku]:before{content:attr(data-label);color:var(--muted);font-size:13px}.g-table[data-astro-cid-4e7g6nku] caption[data-astro-cid-4e7g6nku]{display:block;padding:8px 14px 10px}}.capsule[data-astro-cid-mqllfumx]{font-size:16px;line-height:1.6;background:var(--surface-2);border-left:3px solid var(--brand);border-radius:var(--radius-sm);padding:14px 16px;margin:0 0 28px}.guide-section[data-astro-cid-mqllfumx]{margin:0 0 28px}.guide-section[data-astro-cid-mqllfumx] p[data-astro-cid-mqllfumx]{line-height:1.65;margin:0 0 14px}.guide-title-row[data-astro-cid-mqllfumx]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.example-card[data-astro-cid-mqllfumx]{margin:0 0 28px}.example-facts[data-astro-cid-mqllfumx]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:8px 0 0}.example-facts[data-astro-cid-mqllfumx] dt[data-astro-cid-mqllfumx]{font-size:12px;color:var(--muted);margin-bottom:2px}.example-facts[data-astro-cid-mqllfumx] dd[data-astro-cid-mqllfumx]{margin:0;font-size:14px;font-weight:600}.faq-item[data-astro-cid-mqllfumx]{padding:14px 0;border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-mqllfumx]:last-child{border-bottom:none}.faq-q[data-astro-cid-mqllfumx]{font-size:14.5px;font-weight:600;margin:0 0 6px}.source-list[data-astro-cid-mqllfumx]{margin:0;padding-left:20px;line-height:1.8}
