.layout.svelte-1ruji8z{flex-wrap:wrap;align-items:flex-start;gap:28px;padding-top:20px;display:flex}.main.svelte-1ruji8z{flex:999 600px;min-width:0;max-width:780px}.side.svelte-1ruji8z{flex:280px;max-width:100%;position:sticky;top:96px}.toc.svelte-1ruji8z ol:where(.svelte-1ruji8z){margin:0;padding-left:20px;line-height:1.8}.prose.svelte-1ruji8z p,.prose.svelte-1ruji8z li{font-size:17px;line-height:1.7}.prose.svelte-1ruji8z p,.prose.svelte-1ruji8z ul,.prose.svelte-1ruji8z ol{margin:0 0 16px}.prose.svelte-1ruji8z ul,.prose.svelte-1ruji8z ol{padding-left:22px}.prose.svelte-1ruji8z h2{letter-spacing:-.01em;margin:32px 0 12px;scroll-margin-top:16px;font-size:26px}.prose.svelte-1ruji8z h3{margin:22px 0 8px;scroll-margin-top:16px;font-size:19px}.prose.svelte-1ruji8z .tip{background:var(--blue-soft);border:1px solid var(--blue-line);border-radius:var(--radius);margin:0 0 16px;padding:14px 16px}.prose.svelte-1ruji8z .tip p{margin:0}.prose.svelte-1ruji8z ul.checklist{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding-left:0;list-style:none;overflow:hidden}.prose.svelte-1ruji8z ul.checklist li{border-bottom:1px solid var(--line)}.prose.svelte-1ruji8z ul.checklist li:last-child{border-bottom:0}.prose.svelte-1ruji8z ul.checklist label{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.prose.svelte-1ruji8z ul.checklist input{width:20px;height:20px;accent-color:var(--open-fg);flex:none;margin-top:4px}.prose.svelte-1ruji8z ul.checklist label:has(input:checked){background:var(--open-bg)}.prose.svelte-1ruji8z ul.checklist label:has(input:checked) span{color:var(--muted)}.ticker.svelte-1ruji8z{z-index:2;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;display:flex;position:sticky;top:0;box-shadow:0 4px 12px #1b23330f}.meter.svelte-1ruji8z{background:var(--line);border-radius:999px;flex:120px;height:8px;overflow:hidden}.meter.svelte-1ruji8z div:where(.svelte-1ruji8z){background:var(--open-fg);height:100%;transition:width .2s}.linkish.svelte-1ruji8z{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;min-height:36px;font-size:14px;font-weight:700;text-decoration:underline}.disclaimer.svelte-1ruji8z{border-top:1px solid var(--line);color:var(--muted);padding-top:16px}.toc-side.svelte-1ruji8z{display:none}.toc-side.svelte-1ruji8z ol:where(.svelte-1ruji8z){border-left:2px solid var(--line);padding:0;line-height:1.4;list-style:none}.toc-side.svelte-1ruji8z a:where(.svelte-1ruji8z){color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:6px 0 6px 14px;font-size:15px;text-decoration:none;display:block}.toc-side.svelte-1ruji8z a:where(.svelte-1ruji8z):hover{color:var(--ink)}.toc-side.svelte-1ruji8z a[aria-current]:where(.svelte-1ruji8z){border-left-color:var(--red);color:var(--ink);font-weight:700}@media (width>=1001px){.toc-side.svelte-1ruji8z{display:flex}.toc-top.svelte-1ruji8z{display:none}.side.svelte-1ruji8z{max-height:calc(100vh - 32px);overflow-y:auto}}@media (width<=1000px){.side.svelte-1ruji8z{position:static}}
