1import{r as l,j as s}from"./vendor-react-C_xdI0Ng.js";function c({onStart:e,onBack:t}){const[o,a]=l.useState("");return s.jsxs("div",{className:"tool-config-root",children:[s.jsx("p",{className:"tool-config-copy",children:"Enter the current password if the PDF is protected. Leave empty for files that are already unlocked."}),s.jsxs("div",{className:"tool-config-card",children:[s.jsx("label",{className:"tool-config-label",children:"Current Password (optional)"}),s.jsx("input",{className:"tool-config-input",type:"password",value:o,onChange:n=>a(n.target.value),placeholder:"Password used to open this PDF"})]}),s.jsxs("div",{className:"tool-config-actions",children:[s.jsx("button",{className:"btn-ghost",onClick:t,children:"Cancel"}),s.jsx("button",{className:"btn-primary",onClick:()=>e({password:o}),children:"Run Unlock"})]})]})}export{c as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.