body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.PdfPasswordRemover_container__CjdtG{align-items:center;background-color:#f5f7fa;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.PdfPasswordRemover_card__DB87e{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;max-width:500px;overflow:hidden;width:100%}.PdfPasswordRemover_header__Gw8jm{background-color:#3f51b5;color:#fff;padding:1.5rem;text-align:center}.PdfPasswordRemover_title__Itqfm{font-size:1.6rem;font-weight:600;margin:0}.PdfPasswordRemover_description__bnoER{font-size:.95rem;margin:.5rem 0 0;opacity:.85}.PdfPasswordRemover_content__qg0RO{padding:1.5rem}.PdfPasswordRemover_note__a6vif{align-items:flex-start;background-color:#f8f9fa;border-radius:8px;color:#555;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.PdfPasswordRemover_noteIcon__XAmR5{flex-shrink:0;font-size:1.2rem}.PdfPasswordRemover_note__a6vif p{line-height:1.5;margin:0}.PdfPasswordRemover_form__pz3-k{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.PdfPasswordRemover_fileInputWrapper__jd0lX{position:relative}.PdfPasswordRemover_fileLabel__KvT1o{align-items:center;background-color:#f0f2f5;border:2px dashed #c0c7d0;border-radius:8px;color:#555;cursor:pointer;display:flex;font-size:.95rem;justify-content:center;overflow:hidden;padding:.875rem 1rem;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.PdfPasswordRemover_fileLabel__KvT1o:hover{background-color:#e4e7ec;border-color:#a0a7b0}.PdfPasswordRemover_fileInput__O4oYn{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.PdfPasswordRemover_passwordWrapper__JuWFU{position:relative}.PdfPasswordRemover_passwordInput__m2h05{border:1px solid #ddd;border-radius:8px;font-size:1rem;padding:.875rem 1rem;transition:border-color .2s;width:100%}.PdfPasswordRemover_passwordInput__m2h05:focus{border-color:#3f51b5;box-shadow:0 0 0 3px #3f51b51a;outline:none}.PdfPasswordRemover_button__Qq\+QI{align-items:center;background-color:#3f51b5;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;padding:.875rem 1.5rem;transition:background-color .2s}.PdfPasswordRemover_button__Qq\+QI:hover:not(:disabled){background-color:#303f9f}.PdfPasswordRemover_button__Qq\+QI:disabled{background-color:#9fa8da;cursor:not-allowed}.PdfPasswordRemover_loadingWrapper__OBm3m{align-items:center;display:flex;gap:.75rem}.PdfPasswordRemover_loadingSpinner__8jTGp{animation:PdfPasswordRemover_spin__IVi-b 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes PdfPasswordRemover_spin__IVi-b{to{transform:rotate(1turn)}}.PdfPasswordRemover_error__4ma8j{background-color:#ffebee;border-left:4px solid #f44336;color:#d32f2f}.PdfPasswordRemover_error__4ma8j,.PdfPasswordRemover_success__dOPfN{border-radius:0 4px 4px 0;font-size:.9rem;line-height:1.5;padding:.875rem 1rem}.PdfPasswordRemover_success__dOPfN{background-color:#e8f5e9;border-left:4px solid #4caf50;color:#2e7d32}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.App{min-height:100vh}
/*# sourceMappingURL=main.5acd8007.css.map*/