.ref-section.svelte-1yqr5pd{padding:40px 0}.header-box.svelte-1yqr5pd{margin-bottom:24px}.header-box.svelte-1yqr5pd h1:where(.svelte-1yqr5pd){letter-spacing:-.02em;margin:0 0 10px;font-size:2rem;line-height:1.15}.header-box.svelte-1yqr5pd p:where(.svelte-1yqr5pd){color:var(--muted);max-width:78ch;margin:0 0 18px}.jump-bar.svelte-1yqr5pd{border:1px solid var(--ink);background:var(--specimen);grid-template-columns:repeat(4,1fr);display:grid}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd){border-right:1px solid var(--ink);color:var(--ink);padding:11px 14px;font-size:.78rem;font-weight:600}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):last-child{border-right:0}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):hover{background:var(--ink);color:var(--specimen)}.top-grid.svelte-1yqr5pd{grid-template-columns:1.1fr .9fr;align-items:start;gap:22px;margin-bottom:24px;display:grid}.box.svelte-1yqr5pd{border:1px solid var(--ink);background:var(--specimen);border-radius:0;padding:26px}.box.svelte-1yqr5pd h2:where(.svelte-1yqr5pd){letter-spacing:-.015em;margin:0 0 12px;font-size:1.24rem}.rule-list.svelte-1yqr5pd{flex-direction:column;gap:14px;margin:0;display:flex}.rule-list.svelte-1yqr5pd>div:where(.svelte-1yqr5pd){border-top:1px solid var(--rule);padding-top:12px}.rule-list.svelte-1yqr5pd dt:where(.svelte-1yqr5pd){margin-bottom:4px;font-size:.95rem;font-weight:700}.rule-list.svelte-1yqr5pd dd:where(.svelte-1yqr5pd){color:var(--muted);margin:0;font-size:.9rem}.rule-list.svelte-1yqr5pd code:where(.svelte-1yqr5pd),.ref-table.svelte-1yqr5pd code:where(.svelte-1yqr5pd){font-family:var(--font-mono);color:var(--ink);border:1px solid var(--rule);background:var(--paper);padding:1px 5px;font-size:.8rem}.specimen-head.svelte-1yqr5pd{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.specimen-head.svelte-1yqr5pd h2:where(.svelte-1yqr5pd){margin:0}.dept-tabs.svelte-1yqr5pd{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.dept-tabs.svelte-1yqr5pd button:where(.svelte-1yqr5pd){border:0;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:0;padding:8px 10px;font-size:.75rem;font-weight:500}.dept-tabs.svelte-1yqr5pd button:where(.svelte-1yqr5pd):nth-child(2n){border-right:0}.dept-tabs.svelte-1yqr5pd button:where(.svelte-1yqr5pd):nth-last-child(-n+2){border-bottom:0}.dept-tabs.svelte-1yqr5pd button.active:where(.svelte-1yqr5pd){background:var(--ink);color:var(--specimen)}.specimen-frame.svelte-1yqr5pd{border:1px solid var(--ink);background:var(--paper)}.specimen-img.svelte-1yqr5pd{aspect-ratio:1;width:100%;height:auto;display:block}.manual-section.svelte-1yqr5pd{margin-bottom:24px;scroll-margin-top:86px}.section-lead.svelte-1yqr5pd{color:var(--muted);max-width:78ch;margin:0 0 18px;font-size:.94rem}.table-scroll.svelte-1yqr5pd{overflow-x:auto}.ref-table.svelte-1yqr5pd{border-collapse:collapse;width:100%;font-size:.82rem}.ref-table.svelte-1yqr5pd th:where(.svelte-1yqr5pd),.ref-table.svelte-1yqr5pd td:where(.svelte-1yqr5pd){text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:12px}.ref-table.svelte-1yqr5pd th:where(.svelte-1yqr5pd){color:var(--muted);border-bottom:1px solid var(--ink);background:var(--paper);white-space:nowrap;font-size:.7rem}.ref-table.svelte-1yqr5pd td:where(.svelte-1yqr5pd):first-child{white-space:nowrap}.sans-cell.svelte-1yqr5pd{font-family:var(--font-sans);min-width:240px;font-size:.88rem;line-height:1.5}.muted-cell.svelte-1yqr5pd{color:var(--muted)}.text-link.svelte-1yqr5pd{text-underline-offset:3px;color:var(--ink);font-weight:600;text-decoration:underline}.text-link.svelte-1yqr5pd:hover{color:var(--vermilion)}.cta-strip.svelte-1yqr5pd{border:1px solid var(--ink);background:var(--specimen);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.cta-strip.svelte-1yqr5pd h2:where(.svelte-1yqr5pd){margin:0 0 4px;font-size:1.18rem}.cta-strip.svelte-1yqr5pd p:where(.svelte-1yqr5pd){color:var(--muted);max-width:68ch;margin:0;font-size:.92rem}.cta-buttons.svelte-1yqr5pd{flex-wrap:wrap;gap:10px;display:flex}@media (width<=960px){.top-grid.svelte-1yqr5pd{grid-template-columns:1fr}.jump-bar.svelte-1yqr5pd{grid-template-columns:1fr 1fr}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):nth-child(2){border-right:0}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):first-child,.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):nth-child(2){border-bottom:1px solid var(--ink)}}@media (width<=560px){.jump-bar.svelte-1yqr5pd{grid-template-columns:1fr}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd){border-right:0;border-bottom:1px solid var(--ink)}.jump-bar.svelte-1yqr5pd a:where(.svelte-1yqr5pd):last-child{border-bottom:0}}
