.tooldoc .td-series{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-meta);margin-bottom:.4rem}.tooldoc .td-sub{font-family:var(--font-serif);font-size:1.1rem;margin-top:-.75rem}.tooldoc .td-by{font-size:.82rem;color:var(--color-text-muted);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding:.5rem 0}.tooldoc .td-how{background:var(--color-bg-subtle);padding:.25rem 1.1rem .5rem;margin:1.25rem 0}.tooldoc .td-how h2{font-size:1rem;border:0;margin-top:.9rem}.tooldoc .fill{background:#fff3b0;padding:0 2px}.tooldoc .td-fields{margin:0 0 1rem}.tooldoc .td-field{border-bottom:1px dotted var(--color-rule);padding:.45rem 0;font-size:.93rem}.tooldoc .td-table td{min-width:4rem}.tooldoc .td-check{list-style:none;margin-left:0}.tooldoc .td-check li{display:grid;grid-template-columns:1.4rem 1fr;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--color-rule);margin:0}.tooldoc .td-check .box{width:.95rem;height:.95rem;border:1.5px solid var(--color-primary);margin-top:.25rem}.tooldoc .td-note{grid-column:2;color:var(--color-text-meta);font-size:.78rem}.tooldoc .td-foot{margin-top:2.5rem;padding-top:.75rem;border-top:1px solid var(--color-rule);font-size:.75rem;color:var(--color-text-meta)}@media print{@page{margin:14mm 13mm}html{font-size:10.5pt!important}.tooldoc h1{font-size:20pt;margin-bottom:.8rem}.tooldoc h2{font-size:12.5pt;margin-top:1.1rem;break-after:avoid}.tooldoc .td-sec{break-inside:auto}.tooldoc table{display:table;font-size:8.5pt}.tooldoc tr,.tooldoc .td-check li{break-inside:avoid}.tooldoc .fill{background:none}.guide-tools,.citation-block{display:none!important}}.decoder[data-astro-cid-fy4tzas3]{border:1px solid var(--color-rule);background:var(--color-bg-subtle);padding:1rem 1.2rem .5rem;margin:1.25rem 0 1.5rem}.decoder[data-astro-cid-fy4tzas3] h2[data-astro-cid-fy4tzas3]{margin-top:.25rem;border:0;font-size:1.05rem}.dec-row[data-astro-cid-fy4tzas3]{display:block;margin-bottom:.8rem}.dec-row[data-astro-cid-fy4tzas3] span[data-astro-cid-fy4tzas3]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.3rem}.dec-row[data-astro-cid-fy4tzas3] select[data-astro-cid-fy4tzas3],.dec-row[data-astro-cid-fy4tzas3] textarea[data-astro-cid-fy4tzas3]{width:100%;font:inherit;padding:.5rem;border:1px solid var(--color-rule);border-radius:3px;background:#fff}.dec-actions[data-astro-cid-fy4tzas3]{margin:.5rem 0}.dec-none[data-astro-cid-fy4tzas3]{color:var(--color-warning);font-size:.9rem}.dec-card[data-astro-cid-fy4tzas3]{border:1px solid var(--color-rule);border-top:4px solid var(--color-primary);padding:.9rem 1.1rem;margin:0 0 1rem;background:#fff}.dec-card[data-astro-cid-fy4tzas3] h2[data-astro-cid-fy4tzas3]{margin:0 0 .6rem;padding:0;border:0;font-size:1.1rem}.dec-code[data-astro-cid-fy4tzas3]{font-family:SF Mono,Monaco,monospace;font-size:.9rem;background:var(--color-bg-subtle);padding:.1rem .4rem;margin-right:.3rem}.dec-card[data-astro-cid-fy4tzas3] dl[data-astro-cid-fy4tzas3]{margin:0}.dec-card[data-astro-cid-fy4tzas3] dt[data-astro-cid-fy4tzas3]{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-meta);margin-top:.6rem}.dec-card[data-astro-cid-fy4tzas3] dd[data-astro-cid-fy4tzas3]{margin:.15rem 0 0;font-size:.95rem}.dec-crit[data-astro-cid-fy4tzas3]{color:var(--color-text-muted)}.dec-freq[data-astro-cid-fy4tzas3]{display:block}@media print{.dec-card[data-astro-cid-fy4tzas3]{break-inside:avoid}}.dash-note[data-astro-cid-jlce63lg]{font-size:.88rem;color:var(--color-text-muted);border-left:3px solid var(--color-primary);padding:.5rem .9rem;background:var(--color-bg-subtle)}.tiles[data-astro-cid-jlce63lg]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.5rem 0 1.5rem}.tile[data-astro-cid-jlce63lg]{border:1px solid var(--color-rule);padding:.8rem 1rem;background:#fff}.tile[data-astro-cid-jlce63lg] strong[data-astro-cid-jlce63lg]{display:block;font-family:var(--font-serif);font-size:1.6rem;color:var(--color-primary)}.tile[data-astro-cid-jlce63lg] span[data-astro-cid-jlce63lg]{font-size:.85rem;color:var(--color-text-muted)}.bar[data-astro-cid-jlce63lg]{display:inline-block;height:.7rem;width:var(--w);max-width:6rem;background:var(--color-primary);opacity:.35;margin-right:.4rem;vertical-align:middle}.dash[data-astro-cid-jlce63lg] table[data-astro-cid-jlce63lg]{font-size:.9rem}@media (max-width: 720px){.tiles[data-astro-cid-jlce63lg]{grid-template-columns:1fr}}.tool-related[data-astro-cid-ajrs7yjp]{margin-top:2rem}.tool-photo[data-astro-cid-ajrs7yjp]{border-left:3px solid var(--color-confidence-high);padding:.8rem 1rem;background:var(--color-bg-subtle);margin-top:1.5rem}
