.guide-toc.svelte-1qc3369{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:1px solid var(--line-strong);border-radius:var(--radius-control)}.guide-toc.svelte-1qc3369 h2:where(.svelte-1qc3369){margin:0 0 .5rem;font-size:1.1rem}.guide-toc.svelte-1qc3369 ol:where(.svelte-1qc3369){margin:0;padding-left:1.25rem;columns:2 16rem}.guide-toc.svelte-1qc3369 li:where(.svelte-1qc3369){margin:.2rem 0;break-inside:avoid}.guide-body.svelte-1qc3369{max-width:72ch;line-height:1.6}.guide-body.svelte-1qc3369 h2{margin:2.25rem 0 .75rem;padding-bottom:.25rem;border-bottom:1px solid var(--line-strong);font-size:1.4rem;scroll-margin-top:5rem}.guide-body.svelte-1qc3369 h3{margin:1.5rem 0 .5rem;font-size:1.15rem;scroll-margin-top:5rem}.guide-body.svelte-1qc3369 p,.guide-body.svelte-1qc3369 ul,.guide-body.svelte-1qc3369 ol{margin:.6rem 0}.guide-body.svelte-1qc3369 ul,.guide-body.svelte-1qc3369 ol{padding-left:1.4rem}.guide-body.svelte-1qc3369 ul{list-style:disc}.guide-body.svelte-1qc3369 ol{list-style:decimal}.guide-body.svelte-1qc3369 .t{font-weight:700;color:var(--color-primary)}.guide-body.svelte-1qc3369 .tip,.guide-body.svelte-1qc3369 .let{margin:.9rem 0;padding:.6rem .9rem;border-left:4px solid var(--color-primary);background:var(--surface-subtle, rgb(0 0 0 / .04))}.guide-body.svelte-1qc3369 .fig{margin:.9rem 0 .25rem}.guide-body.svelte-1qc3369 .fig img{max-width:100%;height:auto}.guide-body.svelte-1qc3369 .cap{margin-bottom:1rem;font-size:.95rem;opacity:.8}.guide-body.svelte-1qc3369 .table-scroll{max-width:100%;overflow-x:auto;margin:.9rem 0}.guide-body.svelte-1qc3369 .table-scroll:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.guide-body.svelte-1qc3369 table{border-collapse:collapse}.guide-body.svelte-1qc3369 th,.guide-body.svelte-1qc3369 td{padding:.3rem .6rem;border:1px solid var(--line-strong);text-align:left;vertical-align:top}.guide-body.svelte-1qc3369 th{font-weight:700}.guide-page.svelte-v3ymsq{padding-block:2rem 3rem}.guide-page.svelte-v3ymsq h1:where(.svelte-v3ymsq){margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.4rem);line-height:1.15}.guide-lead.svelte-v3ymsq{max-width:68ch;margin:0 0 1.25rem;font-size:1.15rem;line-height:1.55}.guide-language-notice.svelte-v3ymsq{max-width:68ch;margin:0 0 1rem;padding:.6rem .9rem;border-left:4px solid var(--color-primary)}.guide-download.svelte-v3ymsq{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-control);font-weight:600}.guide-download.svelte-v3ymsq:hover{border-color:var(--color-primary)}.guide-download.svelte-v3ymsq:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}
