.PdfUnlocker_container__ctUIA{display:flex;flex-direction:column;gap:2rem;max-width:860px;margin:0 auto}.PdfUnlocker_dropzone__iQ3A2{border:2px dashed var(--border);border-radius:var(--radius);padding:4rem 2rem;text-align:center;transition:all .2s ease;background:var(--card);position:relative}.PdfUnlocker_dropzone__iQ3A2:hover{border-color:hsl(var(--primary));background:hsl(var(--primary)/.04)}.PdfUnlocker_fileInput__1ak1S{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.PdfUnlocker_uploadLabel__7tLMv{display:flex;flex-direction:column;align-items:center;gap:.75rem}.PdfUnlocker_iconCircle__c5nnz{width:64px;height:64px;border-radius:50%;background:hsl(var(--primary)/.12);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center}.PdfUnlocker_uploadText__fj1NM{font-size:1.2rem;font-weight:600}.PdfUnlocker_uploadHint__anTdu{opacity:.6}.PdfUnlocker_workspace__x8UbE{display:flex;flex-direction:column;gap:2rem}.PdfUnlocker_fileCard__ZWPWl{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}.PdfUnlocker_fileIconWrapper__FkKsb{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:.75rem;background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.PdfUnlocker_fileInfo__QENc_{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.PdfUnlocker_fileName__y28Td{font-weight:600}.PdfUnlocker_fileMeta__tSc8w{font-size:.9rem;opacity:.7}.PdfUnlocker_removeBtn__WYAHy{border:none;background:transparent;cursor:pointer;padding:.5rem;border-radius:50%;opacity:.6}.PdfUnlocker_removeBtn__WYAHy:hover{opacity:1;color:#ef4444;background:rgba(0,0,0,.04)}.PdfUnlocker_settings__Lmobp{border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;background:var(--card);display:flex;flex-direction:column;gap:1.5rem}.PdfUnlocker_section__dlCSa{display:flex;flex-direction:column;gap:1rem}.PdfUnlocker_field__ZrnTa{display:flex;flex-direction:column;gap:.5rem;font-size:.95rem}.PdfUnlocker_field__ZrnTa input{border:1px solid var(--border);border-radius:.6rem;padding:.6rem .75rem;background:var(--background);color:var(--foreground)}.PdfUnlocker_field__ZrnTa input:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.15)}.PdfUnlocker_field__ZrnTa input:disabled{opacity:.6;cursor:not-allowed}.PdfUnlocker_fieldHint__gDt1K{font-size:.85rem;color:var(--muted-foreground)}.PdfUnlocker_fieldError__viVWM{font-size:.85rem;color:#ef4444}.PdfUnlocker_rangeSummary__kubwP{font-size:.85rem;color:var(--muted-foreground)}.PdfUnlocker_presetHeader__3RVjw{display:flex;flex-direction:column;gap:.4rem}.PdfUnlocker_note__xfkih{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;opacity:.75}.PdfUnlocker_rangeGrid__OiyVh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.PdfUnlocker_rangeField__Au78b{display:flex;flex-direction:column;gap:.5rem;font-size:.95rem}.PdfUnlocker_rangeRow__Js37i{display:flex;align-items:center;gap:.75rem}.PdfUnlocker_rangeRow__Js37i input[type=range]{flex:1 1}.PdfUnlocker_rangeValue__ZDgIu{font-size:.85rem;color:var(--muted-foreground);min-width:72px;text-align:right}.PdfUnlocker_estimateRow__pvnxV{display:flex;justify-content:space-between;gap:1rem;font-size:.95rem}.PdfUnlocker_warning__RGouF{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.75rem;background:hsl(var(--primary)/.08);color:hsl(var(--foreground));font-size:.85rem}.PdfUnlocker_actions__Juuzx{display:flex;flex-direction:column;gap:1rem}.PdfUnlocker_actionBtn__P8Ek7{width:100%}.PdfUnlocker_resultRow__Qp2a7{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.PdfUnlocker_resultInfo__k7Yj2{display:flex;flex-direction:column;gap:.4rem;font-size:.95rem}.PdfUnlocker_error__o_VCQ{color:#ef4444;font-size:.9rem}@media (min-width:640px){.PdfUnlocker_actionBtn__P8Ek7{width:auto;min-width:220px}.PdfUnlocker_resultRow__Qp2a7{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.PdfUnlocker_resultInfo__k7Yj2{flex-direction:row;gap:1.25rem}}