main.svelte-fapqe7{max-width:calc(760px + 2 * var(--gutter));padding-top:clamp(120px,14vw,160px);padding-bottom:96px}h1.svelte-fapqe7{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,42px);font-weight:700}.updated.svelte-fapqe7{color:var(--ink-3);margin-top:10px;font-size:14px}.lead.svelte-fapqe7{color:var(--ink-2);margin-top:16px;font-size:17px;line-height:1.7}.contents.svelte-fapqe7{border:1px solid var(--line);background:var(--space-1);border-radius:14px;margin-top:36px;padding:22px 26px}.contents.svelte-fapqe7 h2:where(.svelte-fapqe7){color:var(--ink-3);letter-spacing:.04em;margin:0 0 10px;font-size:13px;font-weight:600}.contents.svelte-fapqe7 ol:where(.svelte-fapqe7){color:var(--ink-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0;padding-left:22px;font-size:15px;display:grid}.contents.svelte-fapqe7 a:where(.svelte-fapqe7){color:var(--ink-2);text-decoration:none}.contents.svelte-fapqe7 a:where(.svelte-fapqe7):hover{color:var(--ink);text-decoration:underline}.sections.svelte-fapqe7{gap:44px;margin:52px 0 0;padding:0;list-style:none;display:grid}section.svelte-fapqe7 h2:where(.svelte-fapqe7){letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:12px;font-size:21px;font-weight:700;display:flex}.index.svelte-fapqe7{border:1px solid var(--line-strong);width:30px;height:30px;color:var(--violet);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:14px;display:inline-grid}section.svelte-fapqe7 p:where(.svelte-fapqe7){color:var(--ink-2);margin-top:8px;font-size:15.5px;line-height:1.75}section.svelte-fapqe7 ul:where(.svelte-fapqe7){color:var(--ink-2);gap:8px;margin:12px 0 0;padding-left:20px;font-size:15.5px;line-height:1.7;display:grid}.note.svelte-fapqe7{border-left:2px solid var(--line-strong);margin-top:14px;padding-left:14px}.inline-link.svelte-fapqe7{color:var(--violet);margin-top:12px;font-weight:600;text-decoration:none;display:inline-block}.inline-link.svelte-fapqe7:hover{text-decoration:underline}.help.svelte-fapqe7{border:1px solid var(--line);background:var(--space-1);border-radius:16px;margin-top:64px;padding:28px}.help.svelte-fapqe7 h2:where(.svelte-fapqe7){letter-spacing:-.02em;font-size:20px;font-weight:700}.help.svelte-fapqe7 p:where(.svelte-fapqe7){color:var(--ink-2);margin-top:8px}.actions.svelte-fapqe7{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}@media (width<=640px){.contents.svelte-fapqe7 ol:where(.svelte-fapqe7){grid-template-columns:1fr}}
