.graph-tool[data-astro-cid-t2wk35u4]{display:grid;gap:16px;min-width:0}.graph-tool[data-astro-cid-t2wk35u4]>[data-astro-cid-t2wk35u4],.paper-preview[data-astro-cid-t2wk35u4]{min-width:0}.graph-tool[data-astro-cid-t2wk35u4] form[data-astro-cid-t2wk35u4],.result-panel[data-astro-cid-t2wk35u4],.error-panel[data-astro-cid-t2wk35u4]{border:1px solid #dbe5df;border-radius:16px;background:#fff;padding:18px}.primary-grid[data-astro-cid-t2wk35u4],.inset-grid[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4],.measurement-grid[data-astro-cid-t2wk35u4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.primary-grid[data-astro-cid-t2wk35u4] label[data-astro-cid-t2wk35u4],.inset-grid[data-astro-cid-t2wk35u4] label[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4] label[data-astro-cid-t2wk35u4],.measurement-grid[data-astro-cid-t2wk35u4] label[data-astro-cid-t2wk35u4]{display:grid;gap:5px;font-weight:700;color:#34433b}.primary-grid[data-astro-cid-t2wk35u4] input[data-astro-cid-t2wk35u4],.primary-grid[data-astro-cid-t2wk35u4] select[data-astro-cid-t2wk35u4],.inset-grid[data-astro-cid-t2wk35u4] input[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4] input[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4] select[data-astro-cid-t2wk35u4],.measurement-grid[data-astro-cid-t2wk35u4] input[data-astro-cid-t2wk35u4]{width:100%;min-width:0;min-height:42px;border:1px solid #b9c9c0;border-radius:9px;padding:8px 10px;background:#fff;color:#17231d;font:inherit}.hint[data-astro-cid-t2wk35u4],.print-caveat[data-astro-cid-t2wk35u4],.privacy-note[data-astro-cid-t2wk35u4],.scaled-note[data-astro-cid-t2wk35u4],.calibration-panel[data-astro-cid-t2wk35u4] p[data-astro-cid-t2wk35u4]{margin:7px 0;color:#53675c;font-size:14px;line-height:1.45}.button[data-astro-cid-t2wk35u4],.text-button[data-astro-cid-t2wk35u4]{min-height:42px;border-radius:10px;padding:9px 14px;font:inherit;font-weight:800;cursor:pointer}.button[data-astro-cid-t2wk35u4]{border:1px solid #8ba99a;background:#f6faf7;color:#244c38}.button--primary[data-astro-cid-t2wk35u4]{border-color:#287a51;background:#287a51;color:#fff}.button[data-astro-cid-t2wk35u4]:disabled,.text-button[data-astro-cid-t2wk35u4]:disabled{cursor:not-allowed;opacity:.5}.text-button[data-astro-cid-t2wk35u4]{border:0;background:transparent;color:#35634d}.secondary-actions[data-astro-cid-t2wk35u4],.footer-actions[data-astro-cid-t2wk35u4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}details[data-astro-cid-t2wk35u4]{margin-top:14px;border-top:1px solid #e3ebe6;padding-top:10px}summary[data-astro-cid-t2wk35u4]{cursor:pointer;font-weight:800}.inset-grid[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4]{margin-top:12px}.calibration-panel[data-astro-cid-t2wk35u4]{margin-top:16px;padding:14px;border-radius:12px;background:#f5f9f6}.calibration-panel[data-astro-cid-t2wk35u4] h2[data-astro-cid-t2wk35u4]{margin:0;font-size:19px}.calibration-id[data-astro-cid-t2wk35u4]{overflow-wrap:anywhere;font-family:ui-monospace,monospace}.live[data-astro-cid-t2wk35u4]{min-height:20px}.error-panel[data-astro-cid-t2wk35u4]{border-color:#d89a92;background:#fff8f7}.error-panel[data-astro-cid-t2wk35u4] h2[data-astro-cid-t2wk35u4],.result-panel[data-astro-cid-t2wk35u4] h2[data-astro-cid-t2wk35u4]{margin-top:0}.paper-preview[data-astro-cid-t2wk35u4]{display:grid;place-items:center;max-height:620px;overflow:auto;border-radius:12px;background:#e8eee9;padding:16px}.paper-preview[data-astro-cid-t2wk35u4] svg{display:block;width:min(100%,560px);max-width:100%;height:auto;background:#fff;box-shadow:0 6px 20px #23382b26}.receipt[data-astro-cid-t2wk35u4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;background:#dfe8e2;border:1px solid #dfe8e2}.receipt[data-astro-cid-t2wk35u4] div[data-astro-cid-t2wk35u4]{min-width:0;background:#fff;padding:10px}.receipt[data-astro-cid-t2wk35u4] dt[data-astro-cid-t2wk35u4]{font-size:12px;font-weight:800;color:#607268}.receipt[data-astro-cid-t2wk35u4] dd[data-astro-cid-t2wk35u4]{margin:3px 0 0;overflow-wrap:anywhere}.graph-paper-print-portal[data-astro-cid-t2wk35u4]{display:none}@media(max-width:600px){.graph-tool[data-astro-cid-t2wk35u4]{gap:10px}.graph-tool[data-astro-cid-t2wk35u4] form[data-astro-cid-t2wk35u4],.result-panel[data-astro-cid-t2wk35u4],.error-panel[data-astro-cid-t2wk35u4]{padding:12px;border-radius:12px}.primary-grid[data-astro-cid-t2wk35u4]{gap:7px}.primary-grid[data-astro-cid-t2wk35u4] label[data-astro-cid-t2wk35u4]{font-size:12px}.primary-grid[data-astro-cid-t2wk35u4] input[data-astro-cid-t2wk35u4],.primary-grid[data-astro-cid-t2wk35u4] select[data-astro-cid-t2wk35u4]{min-height:36px;padding:6px 8px}.hint[data-astro-cid-t2wk35u4]{font-size:11px;margin:4px 0}.print-caveat[data-astro-cid-t2wk35u4]{font-size:10px;line-height:1.3;margin:5px 0}.button--primary[data-astro-cid-t2wk35u4]{width:100%;min-height:39px}.inset-grid[data-astro-cid-t2wk35u4],.style-grid[data-astro-cid-t2wk35u4],.measurement-grid[data-astro-cid-t2wk35u4],.receipt[data-astro-cid-t2wk35u4]{grid-template-columns:1fr}.paper-preview[data-astro-cid-t2wk35u4]{padding:8px}.calibration-panel[data-astro-cid-t2wk35u4]{padding:11px}}.graph-paper-print-portal{display:none}@page graph-letter-portrait{size:8.5in 11in;margin:0}@page graph-letter-landscape{size:11in 8.5in;margin:0}@page graph-a4-portrait{size:210mm 297mm;margin:0}@page graph-a4-landscape{size:297mm 210mm;margin:0}.graph-paper-print-letter-portrait{page:graph-letter-portrait}.graph-paper-print-letter-landscape{page:graph-letter-landscape}.graph-paper-print-a4-portrait{page:graph-a4-portrait}.graph-paper-print-a4-landscape{page:graph-a4-landscape}@media print{html,body{margin:0!important;padding:0!important;background:#fff!important}body>*{display:none!important}body>.graph-paper-print-portal{display:block!important;position:absolute;inset:0;margin:0;padding:0;overflow:hidden}.graph-paper-print-portal svg{display:block;margin:0;padding:0;max-width:none;max-height:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media(max-width:600px){.section--tool-page .breadcrumbs{display:none}.section--tool-page{padding-top:7px}.section--tool-page h1{margin-bottom:2px;font-size:23px}.section--tool-page .lead{margin-bottom:5px;font-size:11px;line-height:1.3}}
