.pdftables{max-width:1080px}.pdftables [hidden]{display:none!important}.pdftables .actions{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;margin:.8rem 0}.pdftables button,.pdftables-upload{font:inherit;min-height:44px;padding:.6rem .9rem;border:1px solid #ddc9ad;border-radius:10px;background:#f8eddb;color:#65462f;cursor:pointer;box-sizing:border-box}.pdftables-upload{display:inline-flex;align-items:center;font-weight:650}.pdftables button:hover:not(:disabled){background:#efdfc7}.pdftables button:disabled{opacity:.5;cursor:default}.pdftables button.primary{background:#ad4828;color:white;border-color:#ad4828;font-weight:700}.pdftables input,.pdftables select,.pdftables textarea{font:inherit;min-height:44px;border:1px solid #cbbda9;border-radius:7px;background:#fffdf8;color:#293d35;padding:.45rem;box-sizing:border-box;max-width:100%}.pdftables input[type=number]{width:100%}.pdftables input[type=checkbox]{min-height:0;accent-color:#ad4828}.pdftables label{display:block;margin:.4rem 0}.pdftables .pdftables-check{display:flex;align-items:flex-start;gap:.6rem;margin:1rem 0}.pdftables-check input{margin-top:.3rem}.pdftables-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.pdftables fieldset{border:1px solid #ddc9ad;border-radius:10px;margin:1rem 0;padding:.75rem;min-width:0}.pdftables-stage{display:block;position:relative;width:fit-content;max-width:100%;line-height:0;touch-action:none;background:#eee}.pdftables-stage canvas{display:block;max-width:100%;height:auto;max-height:1100px;width:auto}.pdftables #pdftables-region{position:absolute;border:2px solid #b34c2c;background:#de82521a;pointer-events:none;box-sizing:border-box}.pdftables #pdftables-region span{position:absolute;top:0;bottom:0;border-left:2px dashed #286b60}.pdftables #pdftables-dividers input{width:75%;vertical-align:middle;padding:0}.pdftables #pdftables-dividers output{margin-left:.7rem}.pdftables-scroll{overflow:auto;max-width:100%;margin:1rem 0;border:1px solid #ddc9ad;border-radius:10px}.pdftables table{border-collapse:collapse;min-width:100%;font-size:.9rem}.pdftables th,.pdftables td{padding:.4rem;border:1px solid #e5d9c8;text-align:left;vertical-align:top}.pdftables th{background:#f5ebdc}.pdftables textarea{width:170px;min-width:130px;resize:vertical;line-height:1.35}.pdftables .notice{padding:.7rem;border-left:3px solid #ad4828;background:#fff2da}.pdftables progress{display:block;width:100%;margin:1rem 0}.pdftables :focus-visible,.pdftables-upload:focus-within{outline:3px solid #507d68;outline-offset:3px}.pdftables a[aria-disabled=true]{opacity:.5;cursor:default}@media(max-width:600px){.pdftables-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pdftables textarea{width:145px}.pdftables .actions button{padding:.55rem .7rem}.pdftables #pdftables-dividers input{width:65%}}
.pdftables #pdftables-draw-prompt{font-weight:650}.pdftables #pdftables-precise{margin:.8rem 0 1.2rem;padding:.7rem;border:1px solid #ddc9ad;border-radius:10px}.pdftables .pdftables-live{margin:1.2rem 0;padding:1rem;background:#f5f8f1;border:1px solid #cdddc9;border-radius:12px}.pdftables .pdftables-live h3{margin-top:0}.pdftables #pdftables-live-grid td{min-width:110px;max-width:340px;white-space:pre-wrap;overflow-wrap:anywhere}.pdftables .pdftables-pages{background:#fffaf1}.pdftables .pdftables-pages .pdftables-check{padding:.45rem .2rem;margin:.3rem 0;min-height:44px;box-sizing:border-box;align-items:center}.pdftables input[type=radio]{min-height:0;accent-color:#ad4828;flex-shrink:0}.pdftables .pdftables-selection{padding:.7rem;background:#e9f0e4;border-radius:8px;font-weight:650;overflow-wrap:anywhere}.pdftables #pdftables-live-count,.pdftables #pdftables-live-scope{margin:.4rem 0}.pdftables #pdftables-result{scroll-margin-top:1rem}@media(max-width:600px){.pdftables .pdftables-live{padding:.65rem}.pdftables #pdftables-live-grid td{min-width:85px}.pdftables #pdftables-precise{padding:.55rem}}
