.pdf-base.svelte-u4tp3u{max-width:800px;margin:0 auto;padding:20px;font-family:Lexend,sans-serif}.operation-header.svelte-u4tp3u{text-align:center;margin-bottom:30px}.operation-header.svelte-u4tp3u h2:where(.svelte-u4tp3u){color:#1a202c;margin-bottom:10px;font-size:2rem}.description.svelte-u4tp3u{color:#718096;font-size:1.1rem;line-height:1.6}.upload-area.svelte-u4tp3u{border:2px dashed #cbd5e0;border-radius:8px;padding:40px;text-align:center;transition:all .3s ease;cursor:pointer;background:#f7fafc}.upload-area.svelte-u4tp3u:hover{border-color:#4299e1;background:#ebf8ff}.upload-label.svelte-u4tp3u{display:block;cursor:pointer}.upload-icon.svelte-u4tp3u{font-size:3rem;margin-bottom:15px}.upload-text.svelte-u4tp3u{margin-bottom:10px}.upload-hint.svelte-u4tp3u{color:#a0aec0;font-size:.9rem}.error-message.svelte-u4tp3u{background:#fed7d7;color:#c53030;padding:15px;border-radius:8px;margin:20px 0;border-left:4px solid #e53e3e}.selected-files.svelte-u4tp3u{margin:30px 0}.selected-files.svelte-u4tp3u h3:where(.svelte-u4tp3u){color:#2d3748;margin-bottom:15px;font-size:1.2rem}.file-list.svelte-u4tp3u{background:#f7fafc;border-radius:8px;padding:15px;margin-bottom:20px}.file-item.svelte-u4tp3u{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff;border-radius:6px;margin-bottom:10px;box-shadow:0 1px 3px #0000001a}.file-info.svelte-u4tp3u{display:flex;gap:15px;align-items:center}.file-name.svelte-u4tp3u{font-weight:500;color:#2d3748}.file-size.svelte-u4tp3u{color:#718096;font-size:.9rem}.remove-file.svelte-u4tp3u{background:#feb2b2;color:#c53030;border:none;border-radius:4px;padding:5px 10px;cursor:pointer;font-size:.9rem;transition:all .2s ease}.remove-file.svelte-u4tp3u:hover{background:#fc8181}.process-button.svelte-u4tp3u{background:#4299e1;color:#fff;border:none;border-radius:8px;padding:15px 30px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.process-button.svelte-u4tp3u:hover:not(:disabled){background:#3182ce;transform:translateY(-1px)}.process-button.svelte-u4tp3u:disabled{background:#a0aec0;cursor:not-allowed}.spinner.svelte-u4tp3u{animation:svelte-u4tp3u-spin 1s linear infinite}@keyframes svelte-u4tp3u-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results.svelte-u4tp3u{margin:30px 0}.results.svelte-u4tp3u h3:where(.svelte-u4tp3u){color:#2d3748;margin-bottom:15px;font-size:1.2rem}.results-list.svelte-u4tp3u{background:#f7fafc;border-radius:8px;padding:15px}.result-item.svelte-u4tp3u{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#fff;border-radius:6px;margin-bottom:10px;box-shadow:0 1px 3px #0000001a}.result-info.svelte-u4tp3u{display:flex;flex-direction:column;gap:5px}.result-name.svelte-u4tp3u{font-weight:500;color:#2d3748}.result-size.svelte-u4tp3u,.original-size.svelte-u4tp3u,.saved.svelte-u4tp3u{color:#718096;font-size:.9rem}.saved.svelte-u4tp3u{color:#38a169;font-weight:500}.download-button.svelte-u4tp3u{background:#48bb78;color:#fff;border:none;border-radius:6px;padding:8px 15px;cursor:pointer;font-size:.9rem;transition:all .2s ease;display:flex;align-items:center;gap:5px}.download-button.svelte-u4tp3u:hover{background:#38a169;transform:translateY(-1px)}.download-all.svelte-u4tp3u{background:#805ad5;color:#fff;border:none;border-radius:8px;padding:12px 24px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .2s ease;margin-top:15px;width:100%}.download-all.svelte-u4tp3u:hover{background:#6b46c1;transform:translateY(-1px)}.split-options.svelte-ck86uw{margin:20px 0;padding:20px;background:#f7fafc;border-radius:8px;border:1px solid #e2e8f0}.option-group.svelte-ck86uw{display:flex;gap:20px;margin-bottom:20px}.option-group.svelte-ck86uw label:where(.svelte-ck86uw){display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:#2d3748}.option-group.svelte-ck86uw input[type=radio]:where(.svelte-ck86uw){cursor:pointer}.range-input.svelte-ck86uw{display:flex;flex-direction:column;gap:8px}.range-input.svelte-ck86uw label:where(.svelte-ck86uw){font-weight:600;color:#2d3748}.range-input.svelte-ck86uw input:where(.svelte-ck86uw){padding:10px;border:2px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s ease}.range-input.svelte-ck86uw input:where(.svelte-ck86uw):focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a}.range-input.svelte-ck86uw small:where(.svelte-ck86uw){color:#718096;font-size:.9rem}.range-input.svelte-ck86uw .error:where(.svelte-ck86uw){color:#e53e3e;font-size:.9rem;margin-top:5px}.pdf-operations-page.svelte-17shhq0{min-height:100vh;display:flex;flex-direction:column;background:#f7fafc}.main-content.svelte-17shhq0{flex:1;padding:2rem 0}.container.svelte-17shhq0{max-width:1200px;margin:0 auto;padding:0 1rem}.page-header.svelte-17shhq0{text-align:center;margin-bottom:3rem}.page-header.svelte-17shhq0 h1:where(.svelte-17shhq0){font-size:2.5rem;color:#1a202c;margin-bottom:1rem;font-weight:700}.page-header.svelte-17shhq0 p:where(.svelte-17shhq0){font-size:1.2rem;color:#718096;max-width:600px;margin:0 auto;line-height:1.6}.operations-grid.svelte-17shhq0{display:grid;grid-template-columns:280px 1fr;gap:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow:hidden}.operations-sidebar.svelte-17shhq0{background:#f8fafc;padding:2rem;border-right:1px solid #e2e8f0}.operations-sidebar.svelte-17shhq0 h3:where(.svelte-17shhq0){font-size:1.2rem;color:#2d3748;margin-bottom:1.5rem;font-weight:600}.operations-nav.svelte-17shhq0{display:flex;flex-direction:column;gap:.5rem}.operation-tab.svelte-17shhq0{display:flex;align-items:center;gap:1rem;padding:1rem;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;font-size:1rem;color:#4a5568;font-weight:500}.operation-tab.svelte-17shhq0:hover{background:#e2e8f0;color:#2d3748}.operation-tab.active.svelte-17shhq0{background:#4299e1;color:#fff}.tab-icon.svelte-17shhq0{font-size:1.5rem}.tab-name.svelte-17shhq0{flex:1}.operations-content.svelte-17shhq0{padding:2rem}.coming-soon.svelte-17shhq0{text-align:center;padding:3rem;background:#f7fafc;border-radius:8px;border:2px dashed #cbd5e0}.coming-soon.svelte-17shhq0 h3:where(.svelte-17shhq0){font-size:1.8rem;color:#4a5568;margin-bottom:1rem}.coming-soon.svelte-17shhq0 p:where(.svelte-17shhq0){color:#718096;font-size:1.1rem;line-height:1.6;max-width:500px;margin:0 auto}@media (max-width: 768px){.operations-grid.svelte-17shhq0{grid-template-columns:1fr}.operations-sidebar.svelte-17shhq0{border-right:none;border-bottom:1px solid #e2e8f0}.operations-nav.svelte-17shhq0{flex-direction:row;flex-wrap:wrap;gap:.5rem}.operation-tab.svelte-17shhq0{flex:1;min-width:120px;padding:.75rem;font-size:.9rem}.tab-icon.svelte-17shhq0{font-size:1.2rem}.page-header.svelte-17shhq0 h1:where(.svelte-17shhq0){font-size:2rem}.page-header.svelte-17shhq0 p:where(.svelte-17shhq0){font-size:1rem}}@media (max-width: 480px){.operation-tab.svelte-17shhq0{min-width:100px;padding:.5rem;font-size:.8rem}.tab-icon.svelte-17shhq0{font-size:1rem}.operations-content.svelte-17shhq0{padding:1rem}.coming-soon.svelte-17shhq0{padding:2rem 1rem}}
