.guide-toc[data-v-c8eceb0c]{align-items:center;border-block:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-8);padding-block:var(--s-4)}.guide-toc p[data-v-c8eceb0c]{color:var(--text-2);font:500 var(--t-micro)/1.5 var(--font-mono);letter-spacing:.14em;margin-inline-end:var(--s-3);text-transform:uppercase}.guide-toc a[data-v-c8eceb0c]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--text-2);display:inline-flex;flex:none;font-size:var(--t-small);min-height:44px;min-width:44px;padding:var(--s-2) var(--s-3)}.guide-toc a[data-v-c8eceb0c]:hover{text-decoration:underline;text-underline-offset:.2em}.guide-toc a[aria-current][data-v-c8eceb0c]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}@media (max-width:767px){.guide-toc[data-v-c8eceb0c]{flex-wrap:nowrap;overflow-x:auto;padding:var(--s-4) var(--s-1);scrollbar-width:thin}.guide-toc p[data-v-c8eceb0c]{flex:none;max-width:12ch}}.guide-table-wrap[data-v-76134720]{border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;overflow-x:auto}.guide-table-wrap[data-v-76134720]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.guide-table[data-v-76134720]{border-collapse:collapse;font-size:14px;line-height:1.6;min-width:640px;width:100%}.guide-table td[data-v-76134720],.guide-table th[data-v-76134720]{border-bottom:1px solid var(--line);color:var(--text-2);padding:10px 12px;text-align:start;vertical-align:top}.guide-table thead th[data-v-76134720]{background:var(--surface)}.guide-table tbody th[data-v-76134720],.guide-table thead th[data-v-76134720]{color:var(--text);font-weight:600;white-space:nowrap}.guide-table tbody tr[data-v-76134720]:last-child :is(th,td){border-bottom:0}.guide-table-note[data-v-76134720]{font-size:14px;margin-top:12px}.guide-subsection+.guide-subsection[data-v-76134720]{margin-top:24px}.guide-subsection h3[data-v-76134720]{color:var(--text);font:600 var(--t-h3)/1.5 var(--font-display);margin:0 0 8px}
