.Breadcrumb_nav__ks_6f{padding-top:var(--spacing-lg);display:flex;justify-content:flex-start;align-items:flex-start}.Breadcrumb_list__Yb9Ia{font-size:var(--font-size-sm);color:var(--color-text-muted)}.Breadcrumb_item__bDFBY,.Breadcrumb_list__Yb9Ia{display:flex;align-items:center;gap:var(--spacing-sm)}.Breadcrumb_separator__Ct45k{color:var(--color-text-muted);opacity:.5}.Breadcrumb_current__Gk_DO{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.Breadcrumb_link__N0s5N{transition:color var(--transition-base)}.Breadcrumb_link__N0s5N:hover{color:var(--color-text-primary)}.SimpleFileUploader_root__xRWDw{display:flex;flex-direction:column;gap:var(--spacing-lg)}.SimpleFileUploader_hiddenInput__vRRKl{display:none}.SimpleFileUploader_dropZone__Mm48Z{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);border-radius:var(--radius-lg);border:2px dashed transparent;text-align:center;transition:border-color var(--transition-base),background-color var(--transition-base)}.SimpleFileUploader_dropZoneActive__voqGW{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.SimpleFileUploader_selectButton__6pviM{min-height:80px;min-width:330px;max-width:100%;padding:1.5rem 3rem;background-color:var(--color-primary);color:var(--color-text-on-primary);border-radius:var(--radius-md);font-size:1.5rem;font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color var(--transition-base),box-shadow var(--transition-base)}.SimpleFileUploader_selectButton__6pviM:hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-md)}.SimpleFileUploader_dropHint__b6z1z{font-size:var(--font-size-sm);color:var(--color-text-muted)}.SimpleFileUploader_list__F_Al1{display:flex;flex-direction:column;gap:var(--spacing-sm)}.SimpleFileUploader_listHeading__Nq5ru{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.SimpleFileUploader_processingRow__uqnrz{background-color:var(--color-surface-muted);padding:var(--spacing-md);border-radius:var(--radius-md)}.SimpleFileUploader_processingRowInner__DRMNe{display:flex;justify-content:space-between;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.SimpleFileUploader_fileRow__1DjGW{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--color-surface-muted);border-radius:var(--radius-md)}@media (min-width:640px){.SimpleFileUploader_fileRow__1DjGW{flex-direction:row;align-items:center}}.SimpleFileUploader_fileMeta__eNmyh{display:flex;align-items:center;gap:var(--spacing-md);min-width:0;flex:1}.SimpleFileUploader_fileIcon__X8aBU{width:20px;height:20px;color:var(--color-text-muted);flex-shrink:0}.SimpleFileUploader_fileText__lMZ_b{min-width:0;flex:1}.SimpleFileUploader_fileName__m_l3u{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SimpleFileUploader_fileSize__l774v{font-size:var(--font-size-sm);color:var(--color-text-muted)}.SimpleFileUploader_fileActions__c7vwn{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.SimpleFileUploader_fileSuccessIcon__KTcdT{width:20px;height:20px;color:var(--color-success)}.SimpleFileUploader_removeButton__SD_xX{padding:var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-text-muted);transition:background-color var(--transition-base)}.SimpleFileUploader_removeButton__SD_xX:hover{background-color:var(--color-background);color:var(--color-text-primary)}.SimpleFileUploader_removeButtonIcon__JG4QM{width:16px;height:16px}.ToolFooter_footer__cKtlD{position:fixed;left:0;bottom:0;width:100%;padding:var(--spacing-lg) var(--spacing-xl);text-align:left;background-color:var(--color-surface-muted)}.ToolFooter_copy__69hHm{font-size:var(--font-size-sm);color:var(--color-text-muted)}.JpgToPdfTool_root__vBfZ7{padding-top:0}.JpgToPdfTool_header__Y9p0r{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.JpgToPdfTool_title__HKn3U{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.JpgToPdfTool_subtitle__dZgty{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.JpgToPdfTool_layout__gAbhA{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.JpgToPdfTool_layout__gAbhA{grid-template-columns:minmax(0,1fr) 300px}}.JpgToPdfTool_column__bE0IG{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.JpgToPdfTool_gridCard__pSpqi{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.JpgToPdfTool_gridHeader__bhnlZ{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.JpgToPdfTool_gridHeaderLabel__q8_S4{font-size:var(--font-size-sm)}.JpgToPdfTool_gridHeaderLabel__q8_S4,.JpgToPdfTool_miniBtn__Ap4sh{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.JpgToPdfTool_miniBtn__Ap4sh{padding:4px var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.JpgToPdfTool_miniBtn__Ap4sh:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.JpgToPdfTool_grid__kuuki{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--spacing-md);align-content:start}.JpgToPdfTool_cell__b3vVQ{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);cursor:grab;transition:border-color var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base)}.JpgToPdfTool_cell__b3vVQ:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.JpgToPdfTool_cellDragging__UH_Ip{opacity:.45;border-color:var(--color-primary);border-style:dashed;cursor:grabbing}.JpgToPdfTool_posBadge__bkzmY{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.JpgToPdfTool_grip___x3l_{position:absolute;top:6px;right:28px;z-index:2;color:var(--color-text-muted)}.JpgToPdfTool_gripIcon__EZxtj{width:16px;height:16px}.JpgToPdfTool_removeBtn___by57{position:absolute;top:4px;right:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:var(--radius-full);background-color:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.JpgToPdfTool_removeBtn___by57:hover{background-color:var(--color-danger);color:#fff}.JpgToPdfTool_removeIcon__SEY31{width:13px;height:13px}.JpgToPdfTool_thumbBox__5l0Na{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-background)}.JpgToPdfTool_thumb__dGhO7{max-width:92%;max-height:92%;-o-object-fit:contain;object-fit:contain;box-shadow:0 1px 6px rgba(0,0,0,.14);pointer-events:none}.JpgToPdfTool_cellName__xQr48{max-width:100%;font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JpgToPdfTool_addCell__p9IZ7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:150px;border:2px dashed var(--color-border-strong);border-radius:var(--radius-md);background:none;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--transition-base),color var(--transition-base)}.JpgToPdfTool_addCell__p9IZ7:hover{border-color:var(--color-primary);color:var(--color-primary)}.JpgToPdfTool_addIcon__ywP8U{width:22px;height:22px}.JpgToPdfTool_panel__9Qqx6{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.JpgToPdfTool_panelTitle___WGZg{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.JpgToPdfTool_field__4s0Ax{display:flex;flex-direction:column;gap:var(--spacing-xs)}.JpgToPdfTool_fieldLabel__ccctj{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.JpgToPdfTool_select__I8hHr{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm)}.JpgToPdfTool_select__I8hHr:focus{outline:none;border-color:var(--color-primary)}.JpgToPdfTool_processBtn__sr2_t{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.JpgToPdfTool_processBtn__sr2_t:hover:not(:disabled){background-color:var(--color-primary-hover)}.JpgToPdfTool_processBtn__sr2_t:disabled{opacity:.55;cursor:not-allowed}.JpgToPdfTool_processIcon__CK4zN{width:18px;height:18px}.JpgToPdfTool_spinner__30BKk{width:18px;height:18px;animation:JpgToPdfTool_spin__qja2U 1s linear infinite}.JpgToPdfTool_secureNote__QnrdS{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.JpgToPdfTool_errorText__MEvab{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes JpgToPdfTool_spin__qja2U{to{transform:rotate(1turn)}}@media (max-width:900px){.JpgToPdfTool_gridCard__pSpqi{max-height:none}.JpgToPdfTool_grid__kuuki{overflow-y:visible}.JpgToPdfTool_panel__9Qqx6{position:static}}.PdfCompressTool_root__MZ2Wr{padding-top:0}.PdfCompressTool_header__kWEpD{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PdfCompressTool_title__xlZqS{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PdfCompressTool_subtitle__hlQL2{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PdfCompressTool_layout___4jCN{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.PdfCompressTool_layout___4jCN{grid-template-columns:minmax(0,1fr) 300px}}.PdfCompressTool_column__wBzUI{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.PdfCompressTool_fileCard___u5DV{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PdfCompressTool_fileThumb__p6HqL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PdfCompressTool_fileThumbIcon__xGQw3{width:20px;height:20px;color:var(--color-primary)}.PdfCompressTool_fileText__dIxsZ{flex:1;min-width:0}.PdfCompressTool_fileName__8Otku{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfCompressTool_fileMeta__8OYYi{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PdfCompressTool_changeBtn__2x7R4{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PdfCompressTool_changeBtn__2x7R4:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PdfCompressTool_changeIcon__llHVK{width:14px;height:14px}.PdfCompressTool_presetCard__RY4sb{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PdfCompressTool_presetHeading__PSBlL{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PdfCompressTool_presetList__vcXPu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm)}.PdfCompressTool_presetBtn__5skpn{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);text-align:left;cursor:pointer;transition:border-color var(--transition-base),background-color var(--transition-base)}.PdfCompressTool_presetBtn__5skpn:hover{border-color:var(--color-primary)}.PdfCompressTool_presetBtnActive__ZX46R{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.PdfCompressTool_presetLabel__0VYfm{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.PdfCompressTool_note__2kj_q,.PdfCompressTool_presetHint__91SKI{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PdfCompressTool_note__2kj_q{display:flex;align-items:flex-start;gap:var(--spacing-sm);line-height:1.5}.PdfCompressTool_noteIcon__KTg_S{width:15px;height:15px;flex-shrink:0;margin-top:1px}.PdfCompressTool_panel__ccVog{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PdfCompressTool_panelTitle__T3pm5{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PdfCompressTool_panelStatus__gI_fv{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.PdfCompressTool_processBtn__k8DYs{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PdfCompressTool_processBtn__k8DYs:hover:not(:disabled){background-color:var(--color-primary-hover)}.PdfCompressTool_processBtn__k8DYs:disabled{opacity:.55;cursor:not-allowed}.PdfCompressTool_processIcon__Xg7RQ{width:18px;height:18px}.PdfCompressTool_spinner__xkTaF{width:18px;height:18px;animation:PdfCompressTool_spin__Y4juc 1s linear infinite}.PdfCompressTool_stage__H3xuz{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.PdfCompressTool_secureNote__PJLs3{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PdfCompressTool_errorText__4PykT{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes PdfCompressTool_spin__Y4juc{to{transform:rotate(1turn)}}@media (max-width:900px){.PdfCompressTool_panel__ccVog{position:static}.PdfCompressTool_presetList__vcXPu{grid-template-columns:1fr}}.PDFDeletePagesTool_root__UZ37_{padding-top:0;padding-bottom:var(--spacing-2xl)}.PDFDeletePagesTool_layout__1PVko{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFDeletePagesTool_layout__1PVko{grid-template-columns:minmax(0,1fr) 300px}}.PDFDeletePagesTool_column__4z7fG{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.PDFDeletePagesTool_fileCard__rtHYR{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFDeletePagesTool_fileThumb__gVml4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PDFDeletePagesTool_fileThumbIcon__eDXso{width:20px;height:20px;color:var(--color-primary)}.PDFDeletePagesTool_fileText__9YBxx{flex:1;min-width:0}.PDFDeletePagesTool_fileName__t06Cm{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFDeletePagesTool_fileMeta__H5qxv{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFDeletePagesTool_changeBtn__VZ4sG{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFDeletePagesTool_changeBtn__VZ4sG:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFDeletePagesTool_changeIcon__HY0Fz{width:14px;height:14px}.PDFDeletePagesTool_gridCard__UIA_5{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFDeletePagesTool_gridHeader__Idd_G{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PDFDeletePagesTool_gridHeaderLabel__8whmV{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PDFDeletePagesTool_gridHeaderActions__hqY1H{display:flex;gap:var(--spacing-sm)}.PDFDeletePagesTool_miniBtn__57ryH{padding:4px var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.PDFDeletePagesTool_miniBtn__57ryH:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PDFDeletePagesTool_panel__gJpwv{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFDeletePagesTool_panelTitle__JfHNb{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFDeletePagesTool_summary__w2ip5{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.PDFDeletePagesTool_summaryRow__AN5Si{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md)}.PDFDeletePagesTool_summaryNum__V58Wb{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFDeletePagesTool_summaryLabel__Wch7x,.PDFDeletePagesTool_summaryList__TmUtX{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFDeletePagesTool_summaryList__TmUtX{word-break:break-word}.PDFDeletePagesTool_warn__lAmWy{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-danger)}.PDFDeletePagesTool_warnIcon__2SdbB{width:15px;height:15px;flex-shrink:0;margin-top:1px}.PDFDeletePagesTool_deleteBtn__lcBth{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-danger);color:#fff;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base),opacity var(--transition-base)}.PDFDeletePagesTool_deleteBtn__lcBth:hover:not(:disabled){opacity:.9}.PDFDeletePagesTool_deleteBtn__lcBth:disabled{opacity:.5;cursor:not-allowed}.PDFDeletePagesTool_deleteBtnIcon__98Cjo{width:18px;height:18px}.PDFDeletePagesTool_deleteSpinner__YRr1_{width:18px;height:18px;animation:PDFDeletePagesTool_spinKeyframe__DsLFu 1s linear infinite}.PDFDeletePagesTool_secureNote__4cqBA{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFDeletePagesTool_errorText__tPWzU{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}.PDFDeletePagesTool_header__kVWo6{width:100%;padding-top:0;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFDeletePagesTool_title__jHGRU{font-family:inherit;max-width:100%;margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFDeletePagesTool_subtitle__maRCb{width:100%;max-width:42rem;margin-inline:auto;text-align:center;font-size:1.375rem;color:var(--color-text-muted)}.PDFDeletePagesTool_card__ZBwod,.PDFDeletePagesTool_topBanner__VPv11{margin-bottom:var(--spacing-2xl)}.PDFDeletePagesTool_card__ZBwod{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl)}.PDFDeletePagesTool_cardTitle__A_PSY{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.PDFDeletePagesTool_cardSubtitle__h1NV8{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.PDFDeletePagesTool_controlBar__dc4wA{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:rgba(234,237,242,.5);border-radius:var(--radius-md)}.PDFDeletePagesTool_controlBarIcon__GiBqk{width:20px;height:20px;color:var(--color-text-muted)}.PDFDeletePagesTool_controlBarLabel__2YasW{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PDFDeletePagesTool_controlBarActions__qnoua{margin-left:auto;display:flex;gap:var(--spacing-sm)}.PDFDeletePagesTool_selectAllBtn___OOMK{padding:6px var(--spacing-md);font-size:var(--font-size-sm);background-color:var(--color-danger);color:#fff;border-radius:var(--radius-sm);transition:background-color var(--transition-base)}.PDFDeletePagesTool_selectAllBtn___OOMK:hover{background-color:#dc2626}.PDFDeletePagesTool_clearBtn__s_5Ag{padding:6px var(--spacing-md);font-size:var(--font-size-sm);background-color:var(--color-surface-muted);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:background-color var(--transition-base)}.PDFDeletePagesTool_clearBtn__s_5Ag:hover{background-color:var(--color-surface)}.PDFDeletePagesTool_gridLoading__2oyJW{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);gap:var(--spacing-sm)}.PDFDeletePagesTool_spinner__nKmYB{width:24px;height:24px;animation:PDFDeletePagesTool_spinKeyframe__DsLFu 1s linear infinite;color:var(--color-text-muted)}@keyframes PDFDeletePagesTool_spinKeyframe__DsLFu{to{transform:rotate(1turn)}}.PDFDeletePagesTool_grid__feI90{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md);align-content:start}@media (min-width:640px){.PDFDeletePagesTool_grid__feI90{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.PDFDeletePagesTool_grid__feI90{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.PDFDeletePagesTool_grid__feI90{grid-template-columns:repeat(5,minmax(0,1fr))}}.PDFDeletePagesTool_gridItem__pEqWV{position:relative;cursor:pointer;transition:transform var(--transition-base),opacity var(--transition-base)}.PDFDeletePagesTool_gridItem__pEqWV:hover{transform:scale(1.02)}.PDFDeletePagesTool_gridItemSelected__6VURy{transform:scale(.98);opacity:.7}.PDFDeletePagesTool_thumb__o5qKG{position:relative;height:160px;background-color:var(--color-surface-muted);border:2px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.PDFDeletePagesTool_thumb__o5qKG:hover{border-color:var(--color-border-strong)}.PDFDeletePagesTool_thumbSelected__V1wSM{border-color:var(--color-danger);box-shadow:0 0 0 2px rgba(239,68,68,.5),var(--shadow-md)}.PDFDeletePagesTool_pageBadge__5R9bR{position:absolute;top:6px;left:6px;padding:2px var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);z-index:10}.PDFDeletePagesTool_pageBadgeIdle__Zg5Bk{background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border)}.PDFDeletePagesTool_deleteMark__bSH92,.PDFDeletePagesTool_pageBadgeSelected__bl8f_{background-color:var(--color-danger);color:#fff}.PDFDeletePagesTool_deleteMark__bSH92{position:absolute;top:6px;right:6px;z-index:10;padding:4px;border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.PDFDeletePagesTool_deleteMarkIcon__EKIBt{width:14px;height:14px}.PDFDeletePagesTool_strikethrough__T3Wxc{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background-color:rgba(239,68,68,.2)}.PDFDeletePagesTool_strikethrough__T3Wxc:after,.PDFDeletePagesTool_strikethrough__T3Wxc:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--color-danger)}.PDFDeletePagesTool_strikethrough__T3Wxc:before{transform:rotate(45deg)}.PDFDeletePagesTool_strikethrough__T3Wxc:after{transform:rotate(-45deg)}.PDFDeletePagesTool_thumbContent__pQeky{height:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs)}.PDFDeletePagesTool_thumbCanvas__6TJbi{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm)}.PDFDeletePagesTool_thumbPlaceholder__It9Nk{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted)}.PDFDeletePagesTool_thumbPlaceholderIcon__fv9en{width:24px;height:24px;margin-bottom:4px}.PDFDeletePagesTool_thumbPlaceholderText__c5hqy{font-size:var(--font-size-xs)}.PDFDeletePagesTool_selectionInfo__PcpjZ{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.PDFDeletePagesTool_selectionDelete__6_mm1{padding:var(--spacing-md);background-color:var(--color-danger-soft);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md)}.PDFDeletePagesTool_selectionRemain__dC0mC{padding:var(--spacing-md);background-color:var(--color-success-soft);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-md)}.PDFDeletePagesTool_selectionWarn__zq2_1{padding:var(--spacing-md);background-color:var(--color-warning-soft);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md)}.PDFDeletePagesTool_selectionLine__Z_xkz{font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.PDFDeletePagesTool_selectionLineDelete__crUtt{color:var(--color-danger)}.PDFDeletePagesTool_selectionLineRemain__rXWdt{color:var(--color-success)}.PDFDeletePagesTool_selectionLineWarn__ZU29C{color:var(--color-warning)}.PDFDeletePagesTool_selectionLineIcon__cexDF{width:16px;height:16px;flex-shrink:0}.PDFDeletePagesTool_deleteProcessSummary__5oiSG{padding:var(--spacing-lg);background-color:var(--color-surface-muted);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}.PDFDeletePagesTool_deleteProcessSummaryTitle__NRcqA{font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.PDFDeletePagesTool_deleteProcessSummaryDetail__5_3_K{font-size:var(--font-size-sm);color:var(--color-text-muted)}.PDFDeletePagesTool_dangerBtn__CdPmw{width:100%;background-color:var(--color-danger);color:#fff;padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);transition:background-color var(--transition-base)}.PDFDeletePagesTool_dangerBtn__CdPmw:hover:not(:disabled){background-color:#dc2626}.PDFDeletePagesTool_dangerBtn__CdPmw:disabled{opacity:.5;cursor:not-allowed}.PDFDeletePagesTool_dangerBtnIcon__Gip6a{width:20px;height:20px}.PDFDeletePagesTool_progressContainer__0Gsqh{padding:var(--spacing-lg);background-color:var(--color-surface-muted);border-radius:var(--radius-md);margin-top:var(--spacing-lg)}.PDFDeletePagesTool_progressHead__mePUq{display:flex;justify-content:space-between;font-size:var(--font-size-sm);margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}.PDFDeletePagesTool_progressLabel__bvLHT{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PDFDeletePagesTool_progressTrack__xKBi7{width:100%;background-color:var(--color-background);border-radius:var(--radius-full);height:8px;overflow:hidden}.PDFDeletePagesTool_progressFill__r_P5L{background-color:var(--color-danger);height:100%;border-radius:var(--radius-full);transition:width var(--transition-slow)}.PDFDeletePagesTool_successPanel__SXtJ3{background-color:var(--color-success-soft);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.PDFDeletePagesTool_successHead__cRAds{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.PDFDeletePagesTool_successBubble__q_RFh{background-color:rgba(22,163,74,.15);padding:var(--spacing-md);border-radius:var(--radius-full)}.PDFDeletePagesTool_successBubbleIcon__ZQiDY{width:32px;height:32px;color:var(--color-success)}.PDFDeletePagesTool_successTitle__NoqQ0{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-success)}.PDFDeletePagesTool_successText__nRsaP{color:rgba(22,163,74,.85)}.PDFDeletePagesTool_outputCard__tKmYd{background-color:var(--color-surface);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.PDFDeletePagesTool_outputCardRow__STyEw{display:flex;align-items:center;gap:var(--spacing-md)}.PDFDeletePagesTool_outputCardIcon__gmmHg{width:24px;height:24px;color:var(--color-success);flex-shrink:0}.PDFDeletePagesTool_outputCardName__Ej9I_{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PDFDeletePagesTool_outputCardMeta___8K8L{font-size:var(--font-size-sm);color:var(--color-text-muted)}.PDFDeletePagesTool_successActions__nL3UC{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.PDFDeletePagesTool_actionBtn__evdXB{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:background-color var(--transition-base)}.PDFDeletePagesTool_actionBtnPrimary__OmTdA{background-color:var(--color-primary);color:var(--color-text-on-primary)}.PDFDeletePagesTool_actionBtnPrimary__OmTdA:hover{background-color:var(--color-primary-hover)}.PDFDeletePagesTool_actionBtnSuccess__VmzWo{background-color:var(--color-success);color:#fff}.PDFDeletePagesTool_actionBtnSuccess__VmzWo:hover{background-color:#15803d}.PDFDeletePagesTool_actionBtnGhost__RjVvM{background-color:var(--color-surface-muted);color:var(--color-text-secondary)}.PDFDeletePagesTool_actionBtnGhost__RjVvM:hover{background-color:var(--color-surface)}.PDFDeletePagesTool_errorPanel__fDsJx{background-color:var(--color-danger-soft);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.PDFDeletePagesTool_errorHead__ywCvI{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.PDFDeletePagesTool_errorBubble__B8HmB{background-color:rgba(239,68,68,.15);padding:var(--spacing-md);border-radius:var(--radius-full)}.PDFDeletePagesTool_errorBubbleIcon__hraZF{width:32px;height:32px;color:var(--color-danger)}.PDFDeletePagesTool_errorTitle__ZXOdR{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-danger)}.PDFDeletePagesTool_errorText__tPWzU{color:rgba(239,68,68,.85)}.PDFDeletePagesTool_tryAgainBtn__G7jXi{background-color:rgba(239,68,68,.15);color:var(--color-danger);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);transition:background-color var(--transition-base)}.PDFDeletePagesTool_tryAgainBtn__G7jXi:hover{background-color:rgba(239,68,68,.25)}.PDFDeletePagesTool_previewLoading__c4tTb{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl)}.PDFDeletePagesTool_previewLoadingInner__CyjiY{text-align:center}.PDFDeletePagesTool_previewLoadingSpinner__XZ2Fd{width:48px;height:48px;margin:0 auto var(--spacing-lg);border-radius:var(--radius-full);border-bottom:2px solid var(--color-primary);animation:PDFDeletePagesTool_spinKeyframe__DsLFu 1s linear infinite}.PDFExtractTextTool_root__0G_5C{padding-top:0}.PDFExtractTextTool_header__WhbGy{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFExtractTextTool_title__bUGtB{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFExtractTextTool_subtitle__armKd{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PDFExtractTextTool_layout__DNETX{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFExtractTextTool_layout__DNETX{grid-template-columns:minmax(0,1fr) 300px}}.PDFExtractTextTool_textCard__K7rOq{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFExtractTextTool_textHeader__HHRM4{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PDFExtractTextTool_textHeaderLabel__lyvas{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PDFExtractTextTool_copyBtn__Lc1NU{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFExtractTextTool_copyBtn__Lc1NU:hover:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFExtractTextTool_copyBtn__Lc1NU:disabled{opacity:.5;cursor:not-allowed}.PDFExtractTextTool_copyIcon__NMhAU{width:14px;height:14px}.PDFExtractTextTool_textBody__DE_2s{flex:1;min-height:0;overflow-y:auto;padding:1rem}.PDFExtractTextTool_pre__rqHei{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.PDFExtractTextTool_stateError__p2FYF,.PDFExtractTextTool_state__nygfk{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}.PDFExtractTextTool_stateError__p2FYF{color:var(--color-danger)}.PDFExtractTextTool_spinner__fi_iA{width:18px;height:18px;animation:PDFExtractTextTool_spin__vmcmC 1s linear infinite}.PDFExtractTextTool_panel__wS_yS{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFExtractTextTool_fileCard__slpRR{display:flex;align-items:center;gap:var(--spacing-md)}.PDFExtractTextTool_fileThumb__nxq0w{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PDFExtractTextTool_fileThumbIcon__2kfAZ{width:20px;height:20px;color:var(--color-primary)}.PDFExtractTextTool_fileText__ThZgV{flex:1;min-width:0}.PDFExtractTextTool_fileName__qUim_{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFExtractTextTool_fileMeta__fQyWs{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFExtractTextTool_changeBtn__lCjqw{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFExtractTextTool_changeBtn__lCjqw:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFExtractTextTool_changeIcon__cDt0B{width:14px;height:14px}.PDFExtractTextTool_field__HXdjk{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFExtractTextTool_fieldLabel__4ASAh{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.PDFExtractTextTool_nameRow__Tb2GC{display:flex;align-items:center;gap:var(--spacing-sm)}.PDFExtractTextTool_input__jsBJV{flex:1;min-width:0;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm)}.PDFExtractTextTool_input__jsBJV:focus{outline:none;border-color:var(--color-primary)}.PDFExtractTextTool_ext__HM4fc{flex-shrink:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.PDFExtractTextTool_downloadBtn__QRS4M{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PDFExtractTextTool_downloadBtn__QRS4M:hover:not(:disabled){background-color:var(--color-primary-hover)}.PDFExtractTextTool_downloadBtn__QRS4M:disabled{opacity:.55;cursor:not-allowed}.PDFExtractTextTool_downloadIcon__zCOJ0{width:18px;height:18px}.PDFExtractTextTool_secureNote__bFQ_R{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}@keyframes PDFExtractTextTool_spin__vmcmC{to{transform:rotate(1turn)}}@media (max-width:900px){.PDFExtractTextTool_textCard__K7rOq{max-height:480px}.PDFExtractTextTool_panel__wS_yS{position:static}}.Tooltip_wrapper__1baeU{position:relative;display:inline-flex}.Tooltip_wrapText__u6Yaq{white-space:normal}.Tooltip_bubble__LWsTB{position:absolute;z-index:var(--z-tooltip,60);padding:6px var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-text-primary);color:var(--color-surface);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.3;white-space:nowrap;max-width:240px;box-shadow:var(--shadow-md);text-align:center;word-break:break-word;opacity:0;visibility:hidden;transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast);pointer-events:none}.Tooltip_top__mOBzi{left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px)}.Tooltip_bottom__WCIel{left:50%;top:calc(100% + 8px);transform:translate(-50%,-4px)}.Tooltip_left__7vOV7{right:calc(100% + 8px);top:50%;transform:translate(4px,-50%)}.Tooltip_right__mo1in{left:calc(100% + 8px);top:50%;transform:translate(-4px,-50%)}.Tooltip_wrapper__1baeU:focus-within .Tooltip_bubble__LWsTB,.Tooltip_wrapper__1baeU:hover .Tooltip_bubble__LWsTB{opacity:1;visibility:visible}.Tooltip_wrapper__1baeU:focus-within .Tooltip_top__mOBzi,.Tooltip_wrapper__1baeU:hover .Tooltip_top__mOBzi{transform:translate(-50%)}.Tooltip_wrapper__1baeU:focus-within .Tooltip_bottom__WCIel,.Tooltip_wrapper__1baeU:hover .Tooltip_bottom__WCIel{transform:translate(-50%)}.Tooltip_wrapper__1baeU:focus-within .Tooltip_left__7vOV7,.Tooltip_wrapper__1baeU:hover .Tooltip_left__7vOV7{transform:translateY(-50%)}.Tooltip_wrapper__1baeU:focus-within .Tooltip_right__mo1in,.Tooltip_wrapper__1baeU:hover .Tooltip_right__mo1in{transform:translateY(-50%)}.PDFMergeTool_root__3Xv4B{padding-top:0}.PDFMergeTool_header__ML2up{width:100%;padding-top:0;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFMergeTool_eyebrow__yTykh{display:inline-flex;align-items:center;gap:var(--spacing-sm);background-color:rgba(37,99,235,.06);border:1px solid rgba(37,99,235,.18);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:6px var(--spacing-md);border-radius:var(--radius-full);margin-bottom:var(--spacing-md)}.PDFMergeTool_eyebrowDot__CS6hJ{width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft)}.PDFMergeTool_title__XRuJo{font-family:inherit;max-width:100%;margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--color-text-primary)}.PDFMergeTool_subtitle__DJJNQ{width:100%;max-width:42rem;margin-inline:auto;text-align:center;font-size:1.375rem;color:var(--color-text-muted)}.PDFMergeTool_subtitleStrong__jgX1E{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.PDFMergeTool_topBanner__CuKtU{margin-bottom:var(--spacing-xl)}.PDFMergeTool_uploaderOnly__Ygf45{margin:0 auto;width:100%;padding:0}.PDFMergeTool_layout__vdGCO{display:grid;gap:var(--spacing-xl);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFMergeTool_layout__vdGCO{grid-template-columns:1fr 320px}}.PDFMergeTool_column__rkxoV{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PDFMergeTool_workspace__aUiMf{width:100%;display:grid;gap:var(--spacing-xl);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFMergeTool_workspace__aUiMf{grid-template-columns:3fr 1fr}}.PDFMergeTool_canvas__b5ot5{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg)}.PDFMergeTool_addTile__g7Art{align-self:stretch;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);background-color:transparent;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color var(--transition-base),color var(--transition-base),background-color var(--transition-base)}.PDFMergeTool_addTile__g7Art:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-soft)}.PDFMergeTool_addTileIcon__fPbn_{width:32px;height:32px}.PDFMergeTool_queueHeader__MoLm3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);padding-top:var(--spacing-lg);padding-inline:2px}.PDFMergeTool_queueHeaderLeft__0xEhA{display:flex;align-items:center;gap:var(--spacing-sm)}.PDFMergeTool_queueTitle__2O5yY{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFMergeTool_queueCount__Cmahd{background-color:var(--color-surface-muted);padding:2px 10px;border-radius:var(--radius-full)}.PDFMergeTool_clearAllBtn__1BHmk,.PDFMergeTool_queueCount__Cmahd{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.PDFMergeTool_clearAllBtn__1BHmk{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:background-color var(--transition-base),color var(--transition-base)}.PDFMergeTool_clearAllBtn__1BHmk:hover{background-color:var(--color-danger-soft);color:var(--color-danger)}.PDFMergeTool_queueCards__RPFqZ{display:flex;flex-direction:column;gap:10px}.PDFMergeTool_thumbGrid__P8Dtg{display:grid;grid-template-columns:repeat(auto-fit,180px);gap:var(--spacing-xl);justify-content:center}.PDFMergeTool_thumbItem__k5Z0s{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);cursor:grab}.PDFMergeTool_thumbItemOver__kCOEx .PDFMergeTool_thumbCard__xb_5v{outline:2px solid var(--color-primary);outline-offset:2px}.PDFMergeTool_cardTip__X9Cxe{display:flex;width:100%}.PDFMergeTool_thumbCard__xb_5v{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),transform var(--transition-base)}.PDFMergeTool_thumbCard__xb_5v:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.PDFMergeTool_thumbHeader__057un{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-sm);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.PDFMergeTool_thumbCard__xb_5v:hover .PDFMergeTool_thumbHeader__057un{opacity:1;pointer-events:auto}.PDFMergeTool_thumbRemoveBtn__tkIcU{background-color:hsla(0,0%,100%,.92);box-shadow:var(--shadow-xs);width:26px;height:26px;border-radius:var(--radius-md);color:var(--color-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.PDFMergeTool_thumbRemoveBtn__tkIcU:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}.PDFMergeTool_thumbPage__5QiYv{position:relative;aspect-ratio:3/4;width:100%;display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-md)}.PDFMergeTool_dragHint__aSY_z{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.PDFMergeTool_thumbCard__xb_5v:hover .PDFMergeTool_dragHint__aSY_z{opacity:1}.PDFMergeTool_dragHintIcon__4_SIC{width:20px;height:20px}.PDFMergeTool_thumbCanvas__d0iVk{max-width:100%;max-height:100%;width:auto;height:auto;box-shadow:var(--shadow-xs)}.PDFMergeTool_thumbCanvasHidden__05_4Q{display:none}.PDFMergeTool_thumbFooter__959OZ{display:flex;min-width:0;max-width:100%;padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border)}.PDFMergeTool_thumbFooterName__8tzgD{min-width:0;max-width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFMergeTool_fileCard__eA9gd{display:flex;flex-direction:column;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.PDFMergeTool_fileCardOver__uhwNA{border:2px solid var(--color-primary);box-shadow:0 0 0 2px rgba(37,99,235,.2)}.PDFMergeTool_fileCardHeader__7XAxw{display:flex;align-items:center;gap:var(--spacing-md);padding:10px var(--spacing-md)}.PDFMergeTool_grip__Evify{color:rgba(107,117,135,.4);cursor:grab;flex-shrink:0;transition:color var(--transition-base)}.PDFMergeTool_grip__Evify:hover{color:var(--color-text-muted)}.PDFMergeTool_gripIcon__Crscp{width:16px;height:16px}.PDFMergeTool_orderBadge__TcFwW{width:24px;height:24px;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.PDFMergeTool_orderBadge__TcFwW,.PDFMergeTool_pdfThumb__daGdo{display:flex;align-items:center;justify-content:center;flex-shrink:0}.PDFMergeTool_pdfThumb__daGdo{width:32px;height:40px;border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,#fef2f2,#fef2f2 5px,#fff5f5 0,#fff5f5 10px);border:1px solid #fecaca}.PDFMergeTool_pdfThumbIcon__YFZBL{width:16px;height:16px;color:#ef4444}.PDFMergeTool_fileMeta__y6lnz{flex:1;min-width:0}.PDFMergeTool_fileName__zm5Uq{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFMergeTool_fileSubtitle__B_VWD{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px}.PDFMergeTool_rotatedBadge__PcZJp{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:11px;font-weight:var(--font-weight-semibold);color:#b45309;background-color:#fffbeb;border:1px solid #fde68a;padding:2px var(--spacing-sm);border-radius:var(--radius-full);flex-shrink:0;white-space:nowrap}.PDFMergeTool_rotatedBadgeIcon__Z0ZIN{width:10px;height:10px}.PDFMergeTool_fileActions__oJVJf{display:flex;align-items:center;gap:2px;flex-shrink:0}.PDFMergeTool_iconBtn__ifaTJ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);color:var(--color-text-muted);transition:background-color var(--transition-base),color var(--transition-base)}.PDFMergeTool_iconBtn__ifaTJ:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PDFMergeTool_iconBtn__ifaTJ:disabled{opacity:.25;cursor:not-allowed}.PDFMergeTool_iconBtn__ifaTJ:disabled:hover{background-color:transparent;color:var(--color-text-muted)}.PDFMergeTool_iconBtnDanger__BMbqE:hover{background-color:var(--color-danger-soft);color:var(--color-danger)}.PDFMergeTool_iconBtnIcon__2Al9r{width:14px;height:14px}.PDFMergeTool_iconBtnIconSm__C7qEb{width:16px;height:16px}.PDFMergeTool_chevron__82_ll{transition:transform var(--transition-base)}.PDFMergeTool_chevronExpanded__HRZiU{transform:rotate(180deg)}.PDFMergeTool_expandedPanel__hDpJy{border-top:1px solid var(--color-border);background-color:rgba(234,237,242,.3);padding:14px}.PDFMergeTool_expandedPanelHint__7Ouya{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--spacing-md)}.PDFMergeTool_emptyMessage__LSzHL{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm);padding-block:var(--spacing-lg)}.PDFMergeTool_sidebar__OZGP7{position:sticky;top:96px;border-left:1px solid var(--color-border);min-height:calc(100dvh - var(--navbar-height));box-shadow:var(--shadow-xs);overflow:hidden}.PDFMergeTool_sidebarBody__scPFF{padding:var(--spacing-lg)}.PDFMergeTool_sidebarTitle__EYrkH{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.PDFMergeTool_summaryList__48F2E{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--spacing-lg)}.PDFMergeTool_summaryRow___gYI2{display:flex;align-items:center;justify-content:space-between;font-size:13.5px}.PDFMergeTool_summaryLabel__P_Hfl{color:var(--color-text-muted)}.PDFMergeTool_summaryValue__e_wlE{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.PDFMergeTool_divider__YNbGA{margin-block:var(--spacing-lg);margin-inline:-20px;border:none;border-top:1px solid var(--color-border)}.PDFMergeTool_fieldLabel__puPcM{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin-bottom:6px}.PDFMergeTool_inputShell__MELge{display:flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding-inline:var(--spacing-md);margin-bottom:var(--spacing-lg);background-color:var(--color-background);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.PDFMergeTool_inputShell__MELge:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(37,99,235,.15)}.PDFMergeTool_input__iaArr{flex:1;border:none;outline:none;background:transparent;font-size:var(--font-size-sm);padding-block:10px;color:var(--color-text-primary);min-width:0}.PDFMergeTool_input__iaArr::-moz-placeholder{color:var(--color-text-muted)}.PDFMergeTool_input__iaArr::placeholder{color:var(--color-text-muted)}.PDFMergeTool_inputSuffix__hR9mR{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.PDFMergeTool_mergeBtn__bFzmf{width:100%;border:none;border-radius:var(--radius-xl);padding-block:14px;font-weight:var(--font-weight-bold);font-size:14.5px;color:var(--color-text-on-primary);background-color:var(--color-primary);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);transition:background-color var(--transition-base);cursor:pointer}.PDFMergeTool_mergeBtn__bFzmf:hover:not(:disabled){background-color:var(--color-primary-hover)}.PDFMergeTool_mergeBtn__bFzmf:disabled{background-color:rgba(37,99,235,.4);cursor:not-allowed}.PDFMergeTool_spinner__6DUi8{width:16px;height:16px;animation:PDFMergeTool_spinKeyframe__oZNw_ 1s linear infinite}@keyframes PDFMergeTool_spinKeyframe__oZNw_{to{transform:rotate(1turn)}}.PDFMergeTool_progressOuter__lYpm_{margin-top:14px}.PDFMergeTool_progressTrack__gEvab{height:6px;background-color:var(--color-surface-muted);border-radius:var(--radius-full);overflow:hidden}.PDFMergeTool_progressFill__mn1lx{height:100%;background-color:var(--color-primary);border-radius:var(--radius-full);transition:width var(--transition-fast)}.PDFMergeTool_progressText__dGs_n{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:6px;text-align:center}.PDFMergeTool_errorRow__LUISQ{margin-top:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--color-danger-soft);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md)}.PDFMergeTool_errorIcon__8wBQe{width:16px;height:16px;color:var(--color-danger);flex-shrink:0}.PDFMergeTool_errorText__BDLgU{font-size:var(--font-size-xs);color:var(--color-danger);flex:1}.PDFMergeTool_errorDismiss__N6g2q{font-size:var(--font-size-xs);color:var(--color-danger);text-decoration:underline}.PDFMergeTool_errorDismiss__N6g2q:hover{text-decoration:none}.PDFMergeTool_securityFooter__2WkhU{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--spacing-lg);font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFMergeTool_securityFooterIcon__c3tFA{width:12px;height:12px}.PDFMergeTool_successPanel__xjCGj{padding:var(--spacing-xl);text-align:center}.PDFMergeTool_successCheckBubble__Pl2Gp{width:56px;height:56px;border-radius:var(--radius-full);background-color:var(--color-success-soft);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg)}.PDFMergeTool_successCheckIcon__jl_DZ{width:28px;height:28px;color:var(--color-success)}.PDFMergeTool_successTitle__JSU9t{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:6px;color:var(--color-text-primary)}.PDFMergeTool_successText__sserX{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.PDFMergeTool_outputFileCard__vrJG2{display:flex;align-items:center;gap:var(--spacing-md);text-align:left;background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.PDFMergeTool_downloadBtn__ynr6L{width:100%;background-color:var(--color-success);color:#fff;border:none;border-radius:var(--radius-xl);padding-block:var(--spacing-md);font-weight:var(--font-weight-bold);font-size:14.5px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);transition:background-color var(--transition-base)}.PDFMergeTool_downloadBtn__ynr6L:hover{background-color:#15803d}.PDFMergeTool_previewToggleBtn__FixjF{width:100%;background-color:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:var(--radius-xl);padding-block:var(--spacing-md);font-weight:var(--font-weight-bold);font-size:14.5px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);transition:background-color var(--transition-base)}.PDFMergeTool_previewToggleBtn__FixjF:hover{background-color:var(--color-primary-hover)}.PDFMergeTool_startOverBtn__GhcYJ{width:100%;background-color:var(--color-surface-muted);color:var(--color-text-muted);border:none;border-radius:var(--radius-xl);padding-block:10px;font-weight:var(--font-weight-semibold);font-size:13.5px;transition:background-color var(--transition-base)}.PDFMergeTool_previewCard__6hl_6,.PDFMergeTool_startOverBtn__GhcYJ:hover{background-color:var(--color-surface)}.PDFMergeTool_previewCard__6hl_6{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-xs)}.PDFMergeTool_previewTitle__rY1_i{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.PDFMergeTool_previewLoading__vnnI8{padding:var(--spacing-2xl)}.PDFMergeTool_miniGridLoading__WtCe4,.PDFMergeTool_previewLoading__vnnI8{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);color:var(--color-text-muted)}.PDFMergeTool_miniGridLoading__WtCe4{padding:var(--spacing-lg);font-size:var(--font-size-sm)}.PDFMergeTool_miniGrid__MLi83{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:var(--spacing-md)}.PDFMergeTool_miniGridItem__Qeuet{display:flex;flex-direction:column;align-items:center;gap:6px}.PDFMergeTool_miniThumb__l70eh{position:relative;width:100%;height:90px;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);display:flex;align-items:center;justify-content:center;overflow:hidden}.PDFMergeTool_miniPageBadge__nR_lH{left:var(--spacing-xs);background-color:var(--color-text-primary);color:var(--color-background)}.PDFMergeTool_miniPageBadge__nR_lH,.PDFMergeTool_miniRotateBadge__kJXpa{position:absolute;top:var(--spacing-xs);font-size:10px;font-weight:var(--font-weight-bold);padding:2px 6px;border-radius:var(--radius-sm);z-index:2}.PDFMergeTool_miniRotateBadge__kJXpa{right:var(--spacing-xs);background-color:#f59e0b;color:#fff}.PDFMergeTool_miniThumbBody__2ySSp{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs)}.PDFMergeTool_miniThumbCanvas__U1_Lu{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);transition:transform var(--transition-base)}.PDFMergeTool_miniPreviewPlaceholder__VVAfs{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted);cursor:pointer}.PDFMergeTool_miniPreviewPlaceholder__VVAfs:hover{color:var(--color-text-primary)}.PDFMergeTool_miniPreviewPlaceholderIcon__6mnpS{width:20px;height:20px;margin-bottom:2px}.PDFMergeTool_miniPreviewPlaceholderText__pS3cf{font-size:10px}.PDFMergeTool_miniRotateControls__w9ewZ{display:flex;gap:var(--spacing-xs)}.PDFMergeTool_miniRotateBtn__jBoD0{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:var(--radius-md);color:var(--color-text-muted);transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.PDFMergeTool_miniRotateBtn__jBoD0:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-soft)}.PDFMergeTool_miniRotateBtnIcon__Laguw{width:14px;height:14px}.PDFReorderTool_root__4NDwQ{padding-top:0}.PDFReorderTool_header__Au3Rp{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFReorderTool_title__Y05_w{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFReorderTool_subtitle__gVrbl{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PDFReorderTool_layout__0X3tJ{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFReorderTool_layout__0X3tJ{grid-template-columns:minmax(0,1fr) 300px}}.PDFReorderTool_column__D_lMn{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.PDFReorderTool_fileCard___v6OM{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFReorderTool_fileThumb__eVdsA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PDFReorderTool_fileThumbIcon__37KJy{width:20px;height:20px;color:var(--color-primary)}.PDFReorderTool_fileText__ycYgg{flex:1;min-width:0}.PDFReorderTool_fileName__NoW1n{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFReorderTool_fileMeta__tyFDz{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFReorderTool_changeBtn__nsWmi{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFReorderTool_changeBtn__nsWmi:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFReorderTool_changeIcon__vC0yv{width:14px;height:14px}.PDFReorderTool_gridCard__kEdfy{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFReorderTool_gridHeader__u9ZZv{flex-shrink:0;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PDFReorderTool_gridHeaderLabel__VL1K4{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PDFReorderTool_gridLoading__zs440{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);color:var(--color-text-muted);font-size:var(--font-size-sm)}.PDFReorderTool_errorBox__Jnm5D{margin:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm)}.PDFReorderTool_grid__SdwHT{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--spacing-md);align-content:start}.PDFReorderTool_cell__4rVWb{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);cursor:grab;transition:border-color var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base)}.PDFReorderTool_cell__4rVWb:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.PDFReorderTool_cellDragging__affJO{opacity:.45;border-color:var(--color-primary);border-style:dashed;cursor:grabbing}.PDFReorderTool_posBadge__DU__Z{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.PDFReorderTool_grip__HSanf{position:absolute;top:6px;right:4px;z-index:2;color:var(--color-text-muted)}.PDFReorderTool_gripIcon__n11Fc{width:16px;height:16px}.PDFReorderTool_thumbBox__9Foyz{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-background)}.PDFReorderTool_thumb__1vqCI{max-width:88%;max-height:88%;box-shadow:0 1px 6px rgba(0,0,0,.14);pointer-events:none}.PDFReorderTool_thumbSpinner__DpJzd{width:22px;height:22px;color:var(--color-text-muted);animation:PDFReorderTool_spin__J6Z2C 1s linear infinite}.PDFReorderTool_origLabel__pMNhT{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFReorderTool_panel__J_vyR{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFReorderTool_panelTitle__kcHst{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFReorderTool_panelStatus__yl_Ey{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.PDFReorderTool_orderPreview__jc7pt{display:flex;flex-wrap:wrap;gap:4px;max-height:120px;overflow-y:auto}.PDFReorderTool_orderChip__TMGmb{min-width:24px;height:24px;padding:0 6px;border-radius:var(--radius-sm);background-color:var(--color-surface-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.PDFReorderTool_orderChip__TMGmb,.PDFReorderTool_resetBtn__5ZgP0{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.PDFReorderTool_resetBtn__5ZgP0{gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base)}.PDFReorderTool_resetBtn__5ZgP0:hover:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PDFReorderTool_resetBtn__5ZgP0:disabled{opacity:.5;cursor:not-allowed}.PDFReorderTool_resetIcon__I8Mph{width:15px;height:15px}.PDFReorderTool_processBtn__ZTP4i{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PDFReorderTool_processBtn__ZTP4i:hover:not(:disabled){background-color:var(--color-primary-hover)}.PDFReorderTool_processBtn__ZTP4i:disabled{opacity:.55;cursor:not-allowed}.PDFReorderTool_processIcon__ljX_h{width:18px;height:18px}.PDFReorderTool_spinner__ka81D{width:18px;height:18px;animation:PDFReorderTool_spin__J6Z2C 1s linear infinite}.PDFReorderTool_secureNote__zIW5a{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFReorderTool_errorText__ZlRje{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes PDFReorderTool_spin__J6Z2C{to{transform:rotate(1turn)}}@media (max-width:900px){.PDFReorderTool_gridCard__kEdfy{max-height:none}.PDFReorderTool_grid__SdwHT{overflow-y:visible}.PDFReorderTool_panel__J_vyR{position:static}}.PDFRotateTool_root__AT0hB{padding-top:0}.PDFRotateTool_header__s5aJ_{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFRotateTool_title__j_kfm{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFRotateTool_subtitle__vFOqx{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PDFRotateTool_workspace__z6LKI{width:100%;margin-top:var(--spacing-lg);height:calc(100dvh - var(--navbar-height, 60px) - 2 * var(--spacing-lg));min-height:420px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing-lg)}.PDFRotateTool_canvasPane__ivZ52{min-height:0;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFRotateTool_canvasHeader__tsYVt{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PDFRotateTool_canvasTitle__qw71M{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFRotateTool_canvasHint__yp32I{margin-top:2px;font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:46ch}.PDFRotateTool_canvasHeaderRight__D8jv6{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-sm)}.PDFRotateTool_fileMeta__LGQxx{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}.PDFRotateTool_changeBtn__QLgTM{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFRotateTool_changeBtn__QLgTM:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFRotateTool_changeIcon__n_5uq{width:14px;height:14px}.PDFRotateTool_grid__L51iM{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--spacing-md);padding:var(--spacing-lg);align-content:start}.PDFRotateTool_cell__xRIO2{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.PDFRotateTool_cell__xRIO2:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.PDFRotateTool_cellSelected__DlHXH{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}.PDFRotateTool_selBadge__qa_Jb{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-on-primary)}.PDFRotateTool_selBadgeIcon__OQsOk{width:13px;height:13px}.PDFRotateTool_thumbBox__LBkiG{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-background);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PDFRotateTool_thumbBoxDragging__fQiB6{cursor:grabbing}.PDFRotateTool_thumb__O1Ceh{max-width:82%;max-height:82%;box-shadow:0 1px 6px rgba(0,0,0,.14);transition:transform .22s cubic-bezier(.22,1,.36,1);pointer-events:none}.PDFRotateTool_thumbNoTransition__vQdFh{transition:none}.PDFRotateTool_thumbSpinner__RSy_Q{width:22px;height:22px;color:var(--color-text-muted);animation:PDFRotateTool_spin__H_0th 1s linear infinite}.PDFRotateTool_cellControls__s32ya{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs)}.PDFRotateTool_cellBtn__F3Qgg{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFRotateTool_cellBtn__F3Qgg:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}.PDFRotateTool_cellBtnIcon__G4Y9p{width:15px;height:15px}.PDFRotateTool_pageNum__xy5el{display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.PDFRotateTool_angleTag__v_sz7{padding:1px 6px;border-radius:var(--radius-full);background-color:var(--color-primary-soft);color:var(--color-primary);font-size:10px;font-weight:var(--font-weight-bold)}.PDFRotateTool_errorBox__mhhrm{margin:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm)}.PDFRotateTool_panel__h8aLM{min-height:0;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFRotateTool_panelScroll__Jw7Yt{flex:1;min-height:0;overflow-y:auto;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xl)}.PDFRotateTool_panelBlock__oSzZ3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PDFRotateTool_panelLabel__7m5Rz{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.PDFRotateTool_panelScope__Cs9mh{text-transform:none;letter-spacing:0;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.PDFRotateTool_chipRow__4KPL_{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xs)}.PDFRotateTool_chip__Kgrto{padding:var(--spacing-sm) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.PDFRotateTool_chip__Kgrto:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PDFRotateTool_quickRow__ZKfKv{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFRotateTool_quickBtn__WSC0t{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--transition-base),background-color var(--transition-base)}.PDFRotateTool_quickBtn__WSC0t:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.PDFRotateTool_quickIcon__pigg_{width:18px;height:18px;color:var(--color-primary)}.PDFRotateTool_panelNote__3WelT{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.4}.PDFRotateTool_panelFooter__80VA7{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--color-border)}.PDFRotateTool_resetBtn__7MMpv{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base)}.PDFRotateTool_resetBtn__7MMpv:hover:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PDFRotateTool_resetBtn__7MMpv:disabled{opacity:.5;cursor:not-allowed}.PDFRotateTool_resetIcon__vnnDz{width:15px;height:15px}.PDFRotateTool_processBtn__Q9o4F{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PDFRotateTool_processBtn__Q9o4F:hover:not(:disabled){background-color:var(--color-primary-hover)}.PDFRotateTool_processBtn__Q9o4F:disabled{opacity:.55;cursor:not-allowed}.PDFRotateTool_processIcon__MroNW{width:18px;height:18px}.PDFRotateTool_spinner__6zGj3{width:18px;height:18px;animation:PDFRotateTool_spin__H_0th 1s linear infinite}.PDFRotateTool_secureNote__I5NSz{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFRotateTool_errorText__k_OvE{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes PDFRotateTool_spin__H_0th{to{transform:rotate(1turn)}}@media (max-width:900px){.PDFRotateTool_workspace__z6LKI{height:auto;grid-template-columns:1fr}.PDFRotateTool_canvasPane__ivZ52{max-height:70vh}.PDFRotateTool_panelScroll__Jw7Yt,.PDFRotateTool_panel__h8aLM{overflow:visible}}.PDFSplitTool_root__vBtp1{--split-accent:#5a57f2;--split-accent-hover:#4845e0;--split-accent-soft:rgba(90,87,242,.1);--split-accent-soft-strong:rgba(90,87,242,.2)}.PDFSplitTool_header__LbStN{width:100%;padding-top:0;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--spacing-2xl)}.PDFSplitTool_eyebrow__GKtlz{display:inline-flex;align-items:center;gap:var(--spacing-sm);background-color:var(--split-accent-soft);border:1px solid rgba(90,87,242,.25);color:var(--split-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:6px var(--spacing-md);border-radius:var(--radius-full);margin-bottom:var(--spacing-md)}.PDFSplitTool_eyebrowDot__6ac9F{width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft)}.PDFSplitTool_title__8d0SP{font-family:inherit;max-width:100%;margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFSplitTool_subtitle__zJCGq{width:100%;max-width:42rem;margin-inline:auto;text-align:center;font-size:1.375rem;color:var(--color-text-muted)}.PDFSplitTool_topBanner__xdr34{margin-bottom:var(--spacing-xl)}.PDFSplitTool_layout__WVeLB{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-xl);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFSplitTool_layout__WVeLB{grid-template-columns:1fr 320px}}.PDFSplitTool_column___U6qO{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PDFSplitTool_fileCard__eI03I{display:flex;align-items:center;gap:14px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:14px var(--spacing-lg);box-shadow:var(--shadow-xs)}.PDFSplitTool_fileThumb__WkOkv{width:40px;height:52px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:repeating-linear-gradient(135deg,#fef2f2,#fef2f2 5px,#fff5f5 0,#fff5f5 10px);border:1px solid #fecaca}.PDFSplitTool_fileThumbIcon__xK3DE{width:20px;height:20px;color:#ef4444}.PDFSplitTool_fileMeta__RGerJ{flex:1;min-width:0}.PDFSplitTool_fileName__AEfhj{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFSplitTool_fileSubtitle__iidw2{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px}.PDFSplitTool_changeFileBtn__QD8Y8{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--split-accent);background-color:var(--split-accent-soft);border:1px solid rgba(90,87,242,.3);padding:var(--spacing-sm) 14px;border-radius:var(--radius-xl);flex-shrink:0;transition:background-color var(--transition-base)}.PDFSplitTool_changeFileBtn__QD8Y8:hover{background-color:rgba(90,87,242,.18)}.PDFSplitTool_tabsLabel__J0e9K{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.PDFSplitTool_tabsGrid__JWbfw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-sm)}.PDFSplitTool_tab__TNsIW{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--spacing-md) var(--spacing-xs);border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);text-align:center;transition:background-color var(--transition-base);cursor:pointer}.PDFSplitTool_tab__TNsIW:hover{background-color:var(--color-surface-muted)}.PDFSplitTool_tabActive__0Lzyc{border-color:rgba(90,87,242,.5);color:var(--split-accent)}.PDFSplitTool_tabActive__0Lzyc,.PDFSplitTool_tabActive__0Lzyc:hover{background-color:var(--split-accent-soft)}.PDFSplitTool_modePanel__8M40T{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:20px;box-shadow:var(--shadow-xs)}.PDFSplitTool_modeTitle__vlBOG{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:4px}.PDFSplitTool_modeDescription__V5ErU{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.PDFSplitTool_ruler__5nnjG{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.PDFSplitTool_rulerCell__TJv3h{width:32px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:var(--font-weight-bold);transition:background-color var(--transition-base)}.PDFSplitTool_rulerCellEmpty__Hbmct{background-color:var(--color-surface-muted);border:1px solid var(--color-border);color:rgba(107,117,135,.5)}.PDFSplitTool_rangesList__HS31r{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--spacing-md)}.PDFSplitTool_rangeRow__sA_k_{display:flex;align-items:center;gap:var(--spacing-md);background-color:rgba(234,237,242,.5);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:10px var(--spacing-md)}.PDFSplitTool_rangeColorChip__LU9J4{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}.PDFSplitTool_rangeLabel__uYqyM{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);width:64px;flex-shrink:0;color:var(--color-text-primary)}.PDFSplitTool_rangeWord__Leuc2{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFSplitTool_rangeInput__Igp6v{width:56px;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:6px var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-align:center;background-color:var(--color-background);color:var(--color-text-primary)}.PDFSplitTool_rangeInput__Igp6v:focus{outline:none;border-color:var(--split-accent)}.PDFSplitTool_rangeCount__g4pet{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:auto;flex-shrink:0}.PDFSplitTool_rangeRemoveBtn__jwP6z{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm);background-color:transparent;color:rgba(107,117,135,.4);transition:background-color var(--transition-base),color var(--transition-base)}.PDFSplitTool_rangeRemoveBtn__jwP6z:hover:not(:disabled){background-color:var(--color-danger-soft);color:var(--color-danger)}.PDFSplitTool_rangeRemoveBtn__jwP6z:disabled{opacity:.2;cursor:not-allowed}.PDFSplitTool_addRangeBtn__xPDaj{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--split-accent);background-color:transparent;border:1px dashed rgba(90,87,242,.5);border-radius:var(--radius-xl);padding-block:10px;margin-bottom:var(--spacing-lg);transition:background-color var(--transition-base),border-color var(--transition-base)}.PDFSplitTool_addRangeBtn__xPDaj:hover{background-color:var(--split-accent-soft);border-color:var(--split-accent)}.PDFSplitTool_mergeToggleRow__4_pV4{display:flex;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PDFSplitTool_mergeToggleSwitch__jR1tU{width:36px;height:20px;border-radius:var(--radius-full);flex-shrink:0;display:flex;align-items:center;padding:2px;transition:background-color var(--transition-fast);background-color:#cbd5e1;justify-content:flex-start}.PDFSplitTool_mergeToggleSwitchOn__MNi_X{background-color:var(--split-accent);justify-content:flex-end}.PDFSplitTool_mergeToggleHandle___mmGe{width:16px;height:16px;border-radius:var(--radius-full);background-color:#fff;box-shadow:var(--shadow-xs)}.PDFSplitTool_mergeToggleLabel__ZVmJ0{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.PDFSplitTool_mergeToggleHint__o2Ucn{font-size:11px;color:var(--color-text-muted);margin-top:2px}.PDFSplitTool_rulerWrap__iF17r{margin-bottom:20px}.PDFSplitTool_extractHeader__vb6Mw{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.PDFSplitTool_extractSelectionTitle__2Zc1a{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:2px}.PDFSplitTool_extractSelectionMeta__jDAA3{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFSplitTool_extractActions__l_zK4{display:flex;gap:6px;flex-wrap:wrap}.PDFSplitTool_pillBtn__WajJ4{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);padding:6px 10px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);transition:background-color var(--transition-base)}.PDFSplitTool_pillBtn__WajJ4:hover{background-color:var(--color-surface-muted)}.PDFSplitTool_pillBtnPrimary__JQI6R{border-color:rgba(90,87,242,.3);color:var(--split-accent)}.PDFSplitTool_pillBtnPrimary__JQI6R,.PDFSplitTool_pillBtnPrimary__JQI6R:hover{background-color:var(--split-accent-soft)}.PDFSplitTool_extractPageGrid__0fmbA{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:10px;margin-bottom:var(--spacing-lg)}.PDFSplitTool_extractModeRow__NE1e3{display:flex;gap:var(--spacing-sm)}.PDFSplitTool_extractModeBtn__48kdJ{flex:1;text-align:left;padding:var(--spacing-md) 14px;border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-base)}.PDFSplitTool_extractModeBtn__48kdJ:hover{background-color:var(--color-surface-muted)}.PDFSplitTool_extractModeBtnActive__ecTaA{background-color:var(--split-accent-soft);border-color:var(--split-accent);color:var(--split-accent)}.PDFSplitTool_extractModeBtnActive__ecTaA:hover{background-color:var(--split-accent-soft)}.PDFSplitTool_extractModeBtnTitle__dyENG{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.PDFSplitTool_extractModeBtnDesc__MGc7D{font-size:11px;opacity:.7;margin-top:2px}.PDFSplitTool_fixedRow__TDpSZ{display:flex;align-items:center;gap:14px;margin-bottom:20px}.PDFSplitTool_fixedRowLabel__FglV1{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.PDFSplitTool_fixedInput__mNdZ5{width:64px;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:10px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-align:center;background-color:var(--color-background);color:var(--color-text-primary)}.PDFSplitTool_fixedInput__mNdZ5:focus{outline:none;border-color:var(--split-accent)}.PDFSplitTool_burstNote__XacCi{margin-top:var(--spacing-lg);display:flex;align-items:center;gap:10px;background-color:var(--split-accent-soft);border:1px solid rgba(90,87,242,.3);border-radius:var(--radius-xl);padding:var(--spacing-md) 14px;font-size:var(--font-size-xs);color:var(--split-accent);font-weight:var(--font-weight-medium)}.PDFSplitTool_burstNoteIcon__8cP6R{width:16px;height:16px;flex-shrink:0}.PDFSplitTool_pageGridLoading___P_kI{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding-block:var(--spacing-2xl);color:var(--color-text-muted);font-size:var(--font-size-sm);gap:var(--spacing-sm)}.PDFSplitTool_pageThumb__kKhBr{position:relative;height:96px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;border:2px solid var(--color-border);background-color:var(--color-surface);transition:background-color var(--transition-base),border-color var(--transition-base)}.PDFSplitTool_pageThumb__kKhBr:hover{border-color:var(--color-border-strong)}.PDFSplitTool_pageThumbSelected__BCOa0{background-color:var(--split-accent-soft);border-color:var(--split-accent);box-shadow:0 4px 12px rgba(90,87,242,.2)}.PDFSplitTool_pageBadge__TFMX1{position:absolute;top:6px;left:6px;font-size:10px;font-weight:var(--font-weight-bold);padding:2px 6px;border-radius:var(--radius-sm);z-index:2}.PDFSplitTool_pageBadgeIdle__BoTXQ{background-color:var(--color-surface-muted);color:var(--color-text-muted)}.PDFSplitTool_pageBadgeSelected__RceSB,.PDFSplitTool_pageCheck__tNWTg{background-color:var(--split-accent);color:#fff}.PDFSplitTool_pageCheck__tNWTg{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;z-index:2}.PDFSplitTool_pageCheckIcon__Uy331{width:10px;height:10px}.PDFSplitTool_pageContent__Y2aAw{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs)}.PDFSplitTool_pageContentCanvas__7IqRa{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm)}.PDFSplitTool_pagePlaceholder__98i5G{display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(107,117,135,.5)}.PDFSplitTool_pagePlaceholderSheet__NbuqV{width:56%;height:66%;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:repeating-linear-gradient(0deg,#eef2f7,#eef2f7 4px,#fff 0,#fff 9px)}.PDFSplitTool_sidebar__svAn_{position:sticky;top:96px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);overflow:hidden}.PDFSplitTool_sidebarBody__kMg36{padding:20px}.PDFSplitTool_sidebarTitle__Bsr82{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-md)}.PDFSplitTool_outputCount__Mg_vI{display:flex;align-items:baseline;gap:var(--spacing-sm);margin-bottom:4px}.PDFSplitTool_outputCountValue__xYs1w{font-size:38px;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--split-accent);font-variant-numeric:tabular-nums}.PDFSplitTool_outputCountLabel__RYVKv{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.PDFSplitTool_outputDesc__a7KL_{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.PDFSplitTool_outputListShell__N9tbO{background-color:rgba(234,237,242,.5);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:6px;margin-bottom:var(--spacing-lg);max-height:160px;overflow:auto}.PDFSplitTool_outputListRow__O44W1{display:flex;align-items:center;gap:var(--spacing-sm);padding:6px var(--spacing-sm)}.PDFSplitTool_outputListRowIcon__pLEpr{width:14px;height:14px;color:#ef4444;flex-shrink:0}.PDFSplitTool_outputListRowName___b1ay{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFSplitTool_outputListRowSize__afNhu{font-size:11px;color:var(--color-text-muted);flex-shrink:0}.PDFSplitTool_outputListMore__7vqyn{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:4px var(--spacing-sm)}.PDFSplitTool_fieldLabel__g5Kqu{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin-bottom:6px}.PDFSplitTool_inputShell__O9qI4{display:flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding-inline:var(--spacing-md);margin-bottom:var(--spacing-lg);background-color:var(--color-background);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.PDFSplitTool_inputShell__O9qI4:focus-within{border-color:var(--split-accent);box-shadow:0 0 0 3px rgba(90,87,242,.15)}.PDFSplitTool_input__W1Zy3{flex:1;border:none;outline:none;background:transparent;font-size:var(--font-size-sm);padding-block:10px;color:var(--color-text-primary);min-width:0}.PDFSplitTool_input__W1Zy3::-moz-placeholder{color:var(--color-text-muted)}.PDFSplitTool_input__W1Zy3::placeholder{color:var(--color-text-muted)}.PDFSplitTool_splitBtn__ewfjX{width:100%;border:none;border-radius:var(--radius-xl);padding-block:14px;font-weight:var(--font-weight-bold);font-size:14.5px;color:#fff;background-color:var(--split-accent);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);transition:background-color var(--transition-base);cursor:pointer}.PDFSplitTool_splitBtn__ewfjX:hover:not(:disabled){background-color:var(--split-accent-hover)}.PDFSplitTool_splitBtn__ewfjX:disabled{background-color:rgba(90,87,242,.35);cursor:not-allowed}.PDFSplitTool_spinner__QN7Yz{width:16px;height:16px;animation:PDFSplitTool_spinKeyframe__kJKrZ 1s linear infinite}@keyframes PDFSplitTool_spinKeyframe__kJKrZ{to{transform:rotate(1turn)}}.PDFSplitTool_progressOuter__QCyzc{margin-top:14px}.PDFSplitTool_progressTrack__u_cLN{height:6px;background-color:var(--color-surface-muted);border-radius:var(--radius-full);overflow:hidden}.PDFSplitTool_progressFill__rWk5S{height:100%;background-color:var(--split-accent);border-radius:var(--radius-full);transition:width var(--transition-fast)}.PDFSplitTool_progressText__UB1rD{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:6px;text-align:center}.PDFSplitTool_errorRow__NxAkn{margin-top:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--color-danger-soft);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md)}.PDFSplitTool_errorIcon__oeVqA{width:16px;height:16px;color:var(--color-danger);flex-shrink:0}.PDFSplitTool_errorText__4LQiV{font-size:var(--font-size-xs);color:var(--color-danger);flex:1}.PDFSplitTool_errorDismiss__VZ9aV{font-size:var(--font-size-xs);color:var(--color-danger);text-decoration:underline}.PDFSplitTool_securityFooter__PC_co{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--spacing-lg);font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFSplitTool_securityFooterIcon__5m1yN{width:12px;height:12px}.PDFSplitTool_successHead__Y_gT7{text-align:center;margin-bottom:var(--spacing-lg)}.PDFSplitTool_successBubble__iyP8_{width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--color-success-soft);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md)}.PDFSplitTool_successBubbleIcon__Mn0DL{width:24px;height:24px;color:var(--color-success)}.PDFSplitTool_successTitle__amcJ6{font-size:17px;font-weight:var(--font-weight-bold);margin-bottom:4px;color:var(--color-text-primary)}.PDFSplitTool_successText__fSPp4{font-size:var(--font-size-sm);color:var(--color-text-muted)}.PDFSplitTool_resultList__W_qj5{background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:6px;margin-bottom:var(--spacing-md);max-height:192px;overflow:auto}.PDFSplitTool_resultRow__zJKuV{display:flex;align-items:center;gap:10px;padding:var(--spacing-sm);border-radius:var(--radius-md)}.PDFSplitTool_resultRowActive__FGJbu{background-color:var(--split-accent-soft)}.PDFSplitTool_resultRowName__iPc25{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFSplitTool_resultRowSize__1xdw6{font-size:11px;color:var(--color-text-muted)}.PDFSplitTool_resultDownloadBtn__EoGG_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);background-color:var(--color-background);border-radius:var(--radius-md);color:var(--split-accent);transition:background-color var(--transition-base),border-color var(--transition-base);flex-shrink:0}.PDFSplitTool_resultDownloadBtn__EoGG_:hover{background-color:var(--split-accent-soft);border-color:rgba(90,87,242,.5)}.PDFSplitTool_downloadAllBtn__Ce1kX{width:100%;background-color:var(--color-success);color:#fff;border:none;border-radius:var(--radius-xl);padding-block:var(--spacing-md);font-weight:var(--font-weight-bold);font-size:14px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);transition:background-color var(--transition-base)}.PDFSplitTool_downloadAllBtn__Ce1kX:hover{background-color:#15803d}.PDFSplitTool_previewToggleBtn__G_TU7{width:100%;background-color:var(--split-accent);color:#fff;border:none;border-radius:var(--radius-xl);padding-block:var(--spacing-md);font-weight:var(--font-weight-bold);font-size:14px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);transition:background-color var(--transition-base)}.PDFSplitTool_previewToggleBtn__G_TU7:hover{background-color:var(--split-accent-hover)}.PDFSplitTool_startOverBtn__ZQigH{width:100%;background-color:var(--color-surface-muted);color:var(--color-text-muted);border:none;border-radius:var(--radius-xl);padding-block:10px;font-weight:var(--font-weight-semibold);font-size:13.5px;transition:background-color var(--transition-base)}.PDFSplitTool_previewCard__LUJbI,.PDFSplitTool_startOverBtn__ZQigH:hover{background-color:var(--color-surface)}.PDFSplitTool_previewCard__LUJbI{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-xs)}.PDFSplitTool_previewTitle__j4CU3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.PDFSplitTool_previewLoading__mUKx2{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);color:var(--color-text-muted)}.PDFSplitTool_stepper__Pfcaj{position:relative;display:inline-flex}.PDFSplitTool_stepperInput__fO4Qi{padding-right:20px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.PDFSplitTool_stepperInput__fO4Qi::-webkit-inner-spin-button,.PDFSplitTool_stepperInput__fO4Qi::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PDFSplitTool_stepperBtns__hZBxw{position:absolute;right:3px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}.PDFSplitTool_stepperBtn__AlPX1{display:flex;align-items:center;justify-content:center;width:16px;height:11px;padding:0;border:none;background:none;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-base)}.PDFSplitTool_stepperBtn__AlPX1:hover{color:var(--split-accent)}.PDFSplitTool_stepperIcon__gLKq3{width:12px;height:12px}@media (max-width:640px){.PDFSplitTool_tabsGrid__JWbfw{grid-template-columns:repeat(2,minmax(0,1fr))}.PDFSplitTool_rangeRow__sA_k_{flex-wrap:wrap;row-gap:var(--spacing-sm)}}.PdfToJpgTool_root__Uw_SQ{padding-top:0}.PdfToJpgTool_header__qQshV{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PdfToJpgTool_title__OFEkH{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PdfToJpgTool_subtitle___87GL{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PdfToJpgTool_layout__3iQaJ{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.PdfToJpgTool_layout__3iQaJ{grid-template-columns:minmax(0,1fr) 300px}}.PdfToJpgTool_column__UJYLS{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.PdfToJpgTool_fileCard__KR7e2{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PdfToJpgTool_fileThumb__28geA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PdfToJpgTool_fileThumbIcon__MMSjP{width:20px;height:20px;color:var(--color-primary)}.PdfToJpgTool_fileText__EOPcV{flex:1;min-width:0}.PdfToJpgTool_fileName__aZs2Q{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfToJpgTool_fileMeta__vZ__W{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PdfToJpgTool_changeBtn__CNcID{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PdfToJpgTool_changeBtn__CNcID:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PdfToJpgTool_changeIcon__bfGeA{width:14px;height:14px}.PdfToJpgTool_gridCard__Nu4GP{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PdfToJpgTool_gridHeader__Q0Y9h{flex-shrink:0;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PdfToJpgTool_gridHeaderLabel__rILHa{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PdfToJpgTool_gridLoading__dqLTy{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);color:var(--color-text-muted);font-size:var(--font-size-sm)}.PdfToJpgTool_errorBox__rMvau{margin:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm)}.PdfToJpgTool_grid__retOh{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-md);align-content:start}.PdfToJpgTool_cell__ClzY1{position:relative;display:flex;flex-direction:column;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}.PdfToJpgTool_posBadge___K_HT{top:6px;left:6px;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.PdfToJpgTool_cellDownload__KrlGH,.PdfToJpgTool_posBadge___K_HT{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center}.PdfToJpgTool_cellDownload__KrlGH{top:4px;right:4px;width:26px;height:26px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.PdfToJpgTool_cellDownload__KrlGH:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}.PdfToJpgTool_cellDownloadIcon__IrciN{width:14px;height:14px}.PdfToJpgTool_thumbBox__xZSFx{position:relative;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-background)}.PdfToJpgTool_thumb__arqci{max-width:92%;max-height:92%;box-shadow:0 1px 6px rgba(0,0,0,.14)}.PdfToJpgTool_panel__XXP8R{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PdfToJpgTool_panelTitle__yuDcz{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PdfToJpgTool_panelStatus__Rk4rB{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.PdfToJpgTool_field__prRU_{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PdfToJpgTool_fieldLabel__SUAFN{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.PdfToJpgTool_select__HpaPs{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm)}.PdfToJpgTool_select__HpaPs:focus{outline:none;border-color:var(--color-primary)}.PdfToJpgTool_processBtn__pcQEQ{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PdfToJpgTool_processBtn__pcQEQ:hover:not(:disabled){background-color:var(--color-primary-hover)}.PdfToJpgTool_processBtn__pcQEQ:disabled{opacity:.55;cursor:not-allowed}.PdfToJpgTool_processIcon__1ujP9{width:18px;height:18px}.PdfToJpgTool_spinner___DO25{width:18px;height:18px;animation:PdfToJpgTool_spin__hIyj1 1s linear infinite}.PdfToJpgTool_resetBtn__B2uP0{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base)}.PdfToJpgTool_resetBtn__B2uP0:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.PdfToJpgTool_secureNote__tD6Jq{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PdfToJpgTool_errorText__QSIJs{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes PdfToJpgTool_spin__hIyj1{to{transform:rotate(1turn)}}@media (max-width:900px){.PdfToJpgTool_gridCard__Nu4GP{max-height:none}.PdfToJpgTool_grid__retOh{overflow-y:visible}.PdfToJpgTool_panel__XXP8R{position:static}}.PDFWatermarkTool_root__s_dXe{padding-top:0}.PDFWatermarkTool_header__2Z1SH{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-2xl)}.PDFWatermarkTool_title__bKNBe{margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.PDFWatermarkTool_subtitle__bPLy0{max-width:42rem;margin-inline:auto;text-align:center;font-size:1.25rem;color:var(--color-text-muted)}.PDFWatermarkTool_layout__poP_s{width:100%;padding-top:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);align-items:start;grid-template-columns:1fr}@media (min-width:1024px){.PDFWatermarkTool_layout__poP_s{grid-template-columns:minmax(0,1fr) 300px}}.PDFWatermarkTool_column__lkYgC{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.PDFWatermarkTool_fileCard__nRRtb{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFWatermarkTool_fileThumb__PPZTP{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-primary-soft)}.PDFWatermarkTool_fileThumbIcon__AdZkZ{width:20px;height:20px;color:var(--color-primary)}.PDFWatermarkTool_fileText__6Dz2v{flex:1;min-width:0}.PDFWatermarkTool_fileName__YderI{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFWatermarkTool_fileMeta__Uj9ru{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFWatermarkTool_changeBtn__w__v4{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;padding:5px var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.PDFWatermarkTool_changeBtn__w__v4:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary);border-color:var(--color-primary)}.PDFWatermarkTool_changeIcon__R6yQO{width:14px;height:14px}.PDFWatermarkTool_gridCard__tCyvu{display:flex;flex-direction:column;max-height:640px;min-height:260px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.PDFWatermarkTool_gridHeader__VNL1j{flex-shrink:0;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.PDFWatermarkTool_gridHeaderLabel__YnYnQ{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PDFWatermarkTool_gridLoading__sZg_G{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);color:var(--color-text-muted);font-size:var(--font-size-sm)}.PDFWatermarkTool_errorBox__uL7JN{margin:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm)}.PDFWatermarkTool_grid__DVJV1{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-md);align-content:start}.PDFWatermarkTool_cell___eZAu{position:relative;display:flex;flex-direction:column;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}.PDFWatermarkTool_posBadge__TgaEg{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.PDFWatermarkTool_thumbBox__km4Zp{position:relative;container-type:inline-size;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-background)}.PDFWatermarkTool_thumb__irFXe{max-width:92%;max-height:92%;box-shadow:0 1px 6px rgba(0,0,0,.14)}.PDFWatermarkTool_watermark__BGHm5{position:absolute;top:50%;left:50%;transform-origin:center;white-space:nowrap;font-weight:700;color:#737373;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PDFWatermarkTool_spinner__ksiCg{width:18px;height:18px;animation:PDFWatermarkTool_spin__BFf6T 1s linear infinite}.PDFWatermarkTool_panel__RJK9L{position:sticky;top:calc(var(--navbar-height, 60px) + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PDFWatermarkTool_panelTitle__6buwQ{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PDFWatermarkTool_field__8wuY3{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFWatermarkTool_fieldLabel__C9F_z{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.PDFWatermarkTool_input__nnWBu,.PDFWatermarkTool_select__6cOp5{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm)}.PDFWatermarkTool_input__nnWBu:focus,.PDFWatermarkTool_select__6cOp5:focus{outline:none;border-color:var(--color-primary)}.PDFWatermarkTool_processBtn__QKMFR{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);padding:var(--spacing-md);border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base)}.PDFWatermarkTool_processBtn__QKMFR:hover:not(:disabled){background-color:var(--color-primary-hover)}.PDFWatermarkTool_processBtn__QKMFR:disabled{opacity:.55;cursor:not-allowed}.PDFWatermarkTool_processIcon__diGbC{width:18px;height:18px}.PDFWatermarkTool_secureNote__nSq_Z{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.PDFWatermarkTool_errorText__D7QfV{text-align:center;font-size:var(--font-size-xs);color:var(--color-danger)}@keyframes PDFWatermarkTool_spin__BFf6T{to{transform:rotate(1turn)}}@media (max-width:900px){.PDFWatermarkTool_gridCard__tCyvu{max-height:none}.PDFWatermarkTool_grid__DVJV1{overflow-y:visible}.PDFWatermarkTool_panel__RJK9L{position:static}}.AdPlaceholder_placeholder__oIVfb{display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-muted);border:2px dashed rgba(107,117,135,.25);border-radius:var(--radius-lg)}.AdPlaceholder_banner__ilSVX{height:96px}@media (min-width:768px){.AdPlaceholder_banner__ilSVX{height:128px}}.AdPlaceholder_sidebar__Y_3BC{height:384px}.AdPlaceholder_square__jTBCL{height:256px;width:256px}.AdPlaceholder_content__LArpN{text-align:center;color:var(--color-text-muted)}.AdPlaceholder_label__tyQuu{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AdPlaceholder_sublabel__L1YGe{font-size:var(--font-size-xs)}.ToolPage_root__kgrVG{padding-top:0;padding-bottom:var(--spacing-2xl)}.ToolPage_layout__WTkrB{display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr}@media (min-width:1024px){.ToolPage_layoutWithAds__WQw5t{grid-template-columns:repeat(4,minmax(0,1fr))}.ToolPage_contentWithAds___GLAg{grid-column:span 3/span 3}.ToolPage_sidebarWithAds__d4znX{grid-column:span 1/span 1}}.ToolPage_content___GxNA{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.ToolPage_header__PqZRK{width:100%;padding-top:0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.ToolPage_title__X5kO1{font-family:inherit;max-width:100%;margin-inline:auto;text-align:center;font-size:2.625rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.ToolPage_description__0eQcr{width:100%;max-width:42rem;margin-inline:auto;text-align:center;font-size:1.375rem;color:var(--color-text-muted)}.ToolPage_card__8JdZp{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-lg)}.ToolPage_stepTitle__1fZyC{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ToolPage_processButton__fwinI{background-color:var(--color-primary);color:var(--color-text-on-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);display:inline-flex;align-items:center;gap:var(--spacing-sm);align-self:flex-start;transition:background-color var(--transition-base)}.ToolPage_processButton__fwinI:hover{background-color:var(--color-primary-hover)}.ToolPage_processButton__fwinI:disabled{opacity:.5;cursor:not-allowed}.ToolPage_processSpinner__Byiud{width:20px;height:20px;animation:ToolPage_spinKeyframe__2C4LY 1s linear infinite}@keyframes ToolPage_spinKeyframe__2C4LY{to{transform:rotate(1turn)}}.ToolPage_progressContainer__rgz4m{padding:var(--spacing-lg);background-color:var(--color-surface-muted);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.ToolPage_progressHead__Nh3y8{display:flex;justify-content:space-between;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ToolPage_progressLabel__sTrt7{font-weight:var(--font-weight-medium)}.ToolPage_progressTrack__WVzxS{width:100%;background-color:var(--color-background);border-radius:var(--radius-full);height:8px;overflow:hidden}.ToolPage_progressBar__xaiZo{background-color:var(--color-primary);height:100%;border-radius:var(--radius-full);transition:width var(--transition-slow)}.ToolPage_successPanel__4AGpu{background-color:var(--color-success-soft);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl)}.ToolPage_successHead__UY0Bg{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.ToolPage_successBubble__KA_fk{background-color:rgba(22,163,74,.15);padding:var(--spacing-md);border-radius:var(--radius-full)}.ToolPage_successBubbleIcon__4QwgF{width:28px;height:28px;color:var(--color-success)}.ToolPage_successTitle__8qWEp{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-success)}.ToolPage_successText__Y7ElH{color:rgba(22,163,74,.85);margin-top:2px}.ToolPage_outputFileCard__fwx_r{background-color:var(--color-surface);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-md);padding:var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ToolPage_outputFileIcon__JMduJ{width:24px;height:24px;color:var(--color-success);flex-shrink:0}.ToolPage_outputFileName__shZB2{font-weight:var(--font-weight-medium);color:var(--color-text-primary);word-break:break-word}.ToolPage_outputFileMeta__6acSr{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:2px}.ToolPage_resultList__tW5xm{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.ToolPage_resultRow__0k0FS{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);text-align:left;transition:border-color var(--transition-base),background-color var(--transition-base)}.ToolPage_resultRowActive__BwT7G,.ToolPage_resultRow__0k0FS:hover{border-color:var(--color-primary);background-color:var(--color-surface-muted)}.ToolPage_resultRowIcon__5IyHY{width:18px;height:18px;color:var(--color-primary)}.ToolPage_resultRowName__wXnnD{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ToolPage_resultRowSize__0Qiio{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ToolPage_successActions__bIWev{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.ToolPage_actionBtn__ks_Th{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base)}.ToolPage_actionBtnPrimary__9J7mc{background-color:var(--color-primary);color:var(--color-text-on-primary)}.ToolPage_actionBtnPrimary__9J7mc:hover{background-color:var(--color-primary-hover)}.ToolPage_actionBtnSuccess__OVE5V{background-color:var(--color-success);color:#fff}.ToolPage_actionBtnSuccess__OVE5V:hover{background-color:#15803d}.ToolPage_actionBtnGhost__I7UOJ{background-color:var(--color-surface-muted);color:var(--color-text-secondary)}.ToolPage_actionBtnGhost__I7UOJ:hover{background-color:var(--color-surface)}.ToolPage_actionBtnIcon__ZvuM4{width:20px;height:20px}.ToolPage_errorPanel__Vsb_C{background-color:var(--color-danger-soft);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm)}.ToolPage_errorTitle__Kt3nq{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-danger)}.ToolPage_errorText__WV_SF{color:rgba(239,68,68,.85)}.ToolPage_previewLoading__hTRRP{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl);color:var(--color-text-muted)}.ToolPage_previewLoadingSpinner__H6MnC{width:24px;height:24px;margin-right:var(--spacing-sm);animation:ToolPage_spinKeyframe__2C4LY 1s linear infinite;color:var(--color-primary)}.ToolPage_textPreview__IIBiX{max-height:480px;overflow:auto;padding:var(--spacing-lg);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.ToolPage_textPreviewEmpty__MktYu{color:var(--color-text-muted);font-style:italic}.ToolPage_formColumn__3E4zH{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ToolPage_formField__gR7KU{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ToolPage_formLabel__OWGb7{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ToolPage_formInput__cQ2Jm,.ToolPage_formSelect__ven0T{width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.ToolPage_formInput__cQ2Jm:focus,.ToolPage_formSelect__ven0T:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus-primary)}