.da.svelte-u0cqnt{max-width:680px;padding:32px 0 80px}.da-back.svelte-u0cqnt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12.5px;text-decoration:none}.da-back.svelte-u0cqnt:hover{color:var(--steel)}.da-title.svelte-u0cqnt{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:16px 0 0;font-size:clamp(1.8rem,4.4vw,2.4rem);font-weight:600;line-height:1.12}.da-updated.svelte-u0cqnt{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--muted);margin:10px 0 0;font-size:12.5px}.da-body.svelte-u0cqnt{color:var(--ink-2);margin-top:28px;font-size:16px;line-height:1.7}.da-body.svelte-u0cqnt>:first-child{margin-top:0}.da-body.svelte-u0cqnt p{margin:0 0 16px}.da-body.svelte-u0cqnt ul,.da-body.svelte-u0cqnt ol{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:22px;display:flex}.da-body.svelte-u0cqnt li{line-height:1.6}.da-body.svelte-u0cqnt strong{color:var(--ink);font-weight:600}.da-body.svelte-u0cqnt em{color:var(--ink);font-style:italic}.da-body.svelte-u0cqnt a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);transition:text-decoration-color .12s}.da-body.svelte-u0cqnt a:hover{-webkit-text-decoration-color:var(--steel);text-decoration-color:var(--steel)}.da-body.svelte-u0cqnt code{font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);border-radius:4px;padding:1px 5px;font-size:.9em}.da-body.svelte-u0cqnt h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:36px 0 12px;font-size:1.3rem;font-weight:600}.da-body.svelte-u0cqnt h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:28px 0 10px;font-size:1.1rem;font-weight:600}.da-body.svelte-u0cqnt table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:15px}.da-body.svelte-u0cqnt th,.da-body.svelte-u0cqnt td{text-align:left;border-bottom:1px solid var(--line-soft);padding:8px 10px}.da-body.svelte-u0cqnt th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.doc-figure.svelte-1r5ycq4{margin:24px 0}.doc-figure.svelte-1r5ycq4 img:where(.svelte-1r5ycq4){border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow);border-radius:10px;display:block}.doc-figure.svelte-1r5ycq4 figcaption:where(.svelte-1r5ycq4){font-family:var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:8px;font-size:12px}.doc-steps.svelte-zyuuk1{counter-reset:step;flex-direction:column;gap:14px;margin:20px 0;padding:0;list-style:none;display:flex}.doc-steps.svelte-zyuuk1 li{counter-increment:step;min-height:26px;color:var(--ink-2);padding-left:38px;font-size:16px;line-height:1.6;position:relative}.doc-steps.svelte-zyuuk1 li:before{content:counter(step);background:var(--surface-2);border:1px solid var(--line);width:26px;height:26px;color:var(--ink);font-family:var(--mono);border-radius:999px;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:0;left:0}.callout.svelte-1y5mj1g{border:1px solid var(--line);border-left:3px solid var(--steel);background:var(--surface-2);color:var(--ink-2);border-radius:8px;margin:20px 0;padding:14px 16px;font-size:15px;line-height:1.6}.callout.svelte-1y5mj1g p{margin:0 0 8px}.callout.svelte-1y5mj1g p:last-child{margin-bottom:0}.callout.warning.svelte-1y5mj1g{border-left-color:var(--warn);background:var(--warn-soft)}
