.tools64-main canvas{max-width:100%;height:auto;display:block}.tools64-main #signatureCanvas{background:#fff;border:1px solid #a7b9ad;border-radius:8px;touch-action:none;cursor:crosshair;width:100%}.tools64-main progress{width:100%;accent-color:#315e44;margin-block:12px}.tools64-main pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;overflow:auto;background:#f0f4f1;padding:18px;border-radius:8px;font-size:.9rem}.tools64-main img,.tools64-main video{max-width:100%;max-height:560px;object-fit:contain;border-radius:8px}.tools64-main .t64-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tools64-main .t64-grid img{width:100%}.tools64-main .t64-diff ins{background:#d7eadc;color:#19472a;text-decoration:none}.tools64-main .t64-diff del{background:#f8dcd9;color:#75291e}.tools64-main .t64-bar{display:flex;height:28px;border-radius:6px;overflow:hidden;margin-block:18px;background:#e3e8e5}.tools64-main .t64-bar span:nth-child(1){background:#426f50}.tools64-main .t64-bar span:nth-child(2){background:#ccaf53}.tools64-main .t64-bar span:nth-child(3){background:#ad6255}.tools64-main .t64-social{padding:22px;border:1px solid #bccdc2;border-radius:12px;max-width:520px;white-space:pre-wrap;overflow-wrap:anywhere}.tools64-main iframe{width:100%;height:360px;background:#fff;border:1px solid #bdccc3;border-radius:8px}.tools64-main table{width:100%;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums}.tools64-main th,.tools64-main td{text-align:start;vertical-align:top;border-bottom:1px solid #d7e1da;padding:10px;overflow-wrap:anywhere;max-width:360px}.tools64-main .t64-table{overflow:auto;max-height:480px}.tools64-main #pdfFields{margin-block:16px}.tools64-main .batch44-metrics{font-variant-numeric:tabular-nums}.tools64-main a:focus-visible,.tools64-main button:focus-visible{outline:3px solid #397a52;outline-offset:3px}.tools64-main [hidden]{display:none!important}@media(max-width:600px){.tools64-main .t64-grid{grid-template-columns:1fr}.tools64-main th,.tools64-main td{padding:8px}.tools64-main .t64-social{padding:16px}.tools64-main pre{padding:12px}}.tools64-main #redactorCanvas{width:100%;height:auto;touch-action:none;cursor:crosshair;border-radius:8px}.tools64-main #redactorEditor{margin-block:16px}.tools64-main #redactorEditor button{margin-top:10px}.tools64-main .launch-actions a.tool-button{color:#fff;background:#315e44}.tools64-main .launch-actions a.tool-button:hover{color:#fff;background:#244d36}.tools64-main .t64-explanation{font-size:.92rem;line-height:1.65;max-width:72ch;color:#354b3e;margin-block:0 20px}.tools64-main .t64-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tools64-main figure{margin:0;min-width:0}.tools64-main figcaption{font-size:.875rem;color:#354b3e;padding-block:8px 16px}.tools64-main .t64-comparison img{width:100%;height:240px;object-fit:contain;background:#e7eee9}.tools64-main .t64-slide-order{margin-block:20px}.tools64-main .t64-slide-order>p{font-size:.9rem;line-height:1.6;color:#354b3e}.tools64-main .t64-slide-order>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-block:10px;border-bottom:1px solid #d7e1da}.tools64-main .t64-slide-order span{flex:1 1 100%;overflow-wrap:anywhere;font-size:.9rem}.tools64-main .t64-slide-order button{font-size:.85rem;min-height:44px}.tools64-main .launch-output summary{cursor:pointer;line-height:1.6;color:#315e44;padding-block:12px}.tools64-main .launch-output summary:focus-visible{outline:3px solid #397a52;outline-offset:3px}@media(max-width:480px){.tools64-main .t64-comparison{grid-template-columns:1fr}.tools64-main .t64-comparison img{height:auto;max-height:300px}}.tools64-main .t64-table+.t64-explanation{margin-top:20px}
