.PdfEditor-module__k6W0za__container{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1200px){.PdfEditor-module__k6W0za__container{grid-template-columns:320px 1fr 340px;align-items:start;gap:20px}}.PdfEditor-module__k6W0za__leftPanel{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:16px;display:flex}@media (min-width:1200px){.PdfEditor-module__k6W0za__leftPanel{min-height:0;max-height:calc(100vh - 100px);position:sticky;top:20px;overflow:hidden}}.PdfEditor-module__k6W0za__leftPanelTitle{font-family:var(--font-sans);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:.9rem;font-weight:800;display:flex}.PdfEditor-module__k6W0za__badge{background:var(--lime-50);border:1px solid var(--lime-200);color:var(--lime-700);border-radius:var(--radius-full);padding:2px 8px;font-size:.75rem;font-weight:700}.PdfEditor-module__k6W0za__scrollArea{padding-right:4px}@media (min-width:1200px){.PdfEditor-module__k6W0za__scrollArea{flex:1;min-height:0;overflow-y:auto}}.PdfEditor-module__k6W0za__filesList{flex-direction:column;gap:10px;display:flex}.PdfEditor-module__k6W0za__fileCard{background:var(--bg-secondary);border:1.5px solid var(--border-dark);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.PdfEditor-module__k6W0za__fileCard:hover{border-color:var(--lime-400)}.PdfEditor-module__k6W0za__fileCardActive{border-color:var(--lime-500);box-shadow:0 0 0 3px #84cc161a}.PdfEditor-module__k6W0za__fileName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;font-weight:700;overflow:hidden}.PdfEditor-module__k6W0za__fileSize{font-size:.7rem;font-family:var(--font-mono);color:var(--text-muted)}.PdfEditor-module__k6W0za__removeBtn{color:var(--red-600);cursor:pointer;width:22px;height:22px;transition:all var(--transition-fast);background:#dc26261a;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.PdfEditor-module__k6W0za__removeBtn:hover{color:#fff;background:#dc2626cc}.PdfEditor-module__k6W0za__centerPanel{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);flex-direction:column;min-height:500px;display:flex;overflow:hidden}@media (min-width:1200px){.PdfEditor-module__k6W0za__centerPanel{height:100%;min-height:0}}.PdfEditor-module__k6W0za__previewHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.PdfEditor-module__k6W0za__previewTitle{font-family:var(--font-sans);color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.95rem;font-weight:800}.PdfEditor-module__k6W0za__workspace{background:#1e1e1e;flex-direction:column;flex:1;padding:24px;display:flex;position:relative;overflow:hidden}@media (min-width:1200px){.PdfEditor-module__k6W0za__workspace{max-height:calc(100vh - 240px);overflow-y:auto}}.PdfEditor-module__k6W0za__pagesGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));justify-items:center;gap:20px;display:grid}.PdfEditor-module__k6W0za__pageCard{border-radius:var(--radius-md);cursor:grab;-webkit-user-select:none;user-select:none;width:130px;transition:all var(--transition-fast);background:#2a2a2a;border:2px solid #3c3c3c;flex-direction:column;align-items:center;gap:8px;padding:8px;display:flex;position:relative}.PdfEditor-module__k6W0za__pageCard:hover{border-color:var(--lime-400);transform:translateY(-2px)}.PdfEditor-module__k6W0za__pageCardSelected{border-color:var(--lime-500);box-shadow:0 0 0 3px #84cc1640}.PdfEditor-module__k6W0za__pageCardDragging{opacity:.5;cursor:grabbing}.PdfEditor-module__k6W0za__pageThumbnailWrapper{background:#fff;border-radius:2px;justify-content:center;align-items:center;width:110px;height:140px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000004d}.PdfEditor-module__k6W0za__pageThumbnail{object-fit:contain;max-width:100%;max-height:100%}.PdfEditor-module__k6W0za__pageCardCheckbox{z-index:10;width:16px;height:16px;accent-color:var(--lime-500);cursor:pointer;position:absolute;top:6px;left:6px}.PdfEditor-module__k6W0za__pageActionsOverlay{z-index:10;gap:4px;display:flex;position:absolute;top:6px;right:6px}.PdfEditor-module__k6W0za__pageQuickBtn{color:#fff;cursor:pointer;width:20px;height:20px;transition:all var(--transition-fast);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111827cc;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;font-size:.65rem;display:flex}.PdfEditor-module__k6W0za__pageQuickBtn:hover{background:var(--lime-500);border-color:var(--lime-600)}.PdfEditor-module__k6W0za__pageNumberBadge{font-family:var(--font-mono);color:#fff9;background:#0000004d;border-radius:10px;padding:1px 6px;font-size:.75rem;font-weight:700}.PdfEditor-module__k6W0za__uploadContainer{background:var(--bg-surface);border-radius:var(--radius-lg);border:2px dashed var(--border-dark);text-align:center;cursor:pointer;transition:all var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px 32px;display:flex}.PdfEditor-module__k6W0za__uploadIcon{width:48px;height:48px;color:var(--lime-500)}.PdfEditor-module__k6W0za__uploadTitle{font-family:var(--font-sans);color:var(--text-primary);font-size:1.25rem;font-weight:800}.PdfEditor-module__k6W0za__uploadDesc{color:var(--text-secondary);max-width:420px;font-size:.85rem;line-height:1.5}.PdfEditor-module__k6W0za__uploadBadges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.PdfEditor-module__k6W0za__uploadBadge{background:var(--bg-secondary);border:1px solid var(--border-dark);color:var(--text-secondary);border-radius:var(--radius-sm);padding:4px 10px;font-size:.7rem;font-weight:700}.PdfEditor-module__k6W0za__rightPanel{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:16px;display:flex}@media (min-width:1200px){.PdfEditor-module__k6W0za__rightPanel{min-height:0;max-height:calc(100vh - 100px);position:sticky;top:20px;overflow:hidden}}.PdfEditor-module__k6W0za__controlsScrollArea{flex-direction:column;gap:14px;max-height:480px;padding-right:4px;display:flex;overflow-y:auto}@media (min-width:1200px){.PdfEditor-module__k6W0za__controlsScrollArea{flex:1;min-height:0;max-height:calc(100vh - 320px);overflow-y:auto}}.PdfEditor-module__k6W0za__controlSection{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.PdfEditor-module__k6W0za__controlHeader{background:var(--bg-surface);border:none;border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.PdfEditor-module__k6W0za__controlTitle{font-family:var(--font-sans);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;font-size:.8rem;font-weight:800;display:flex}.PdfEditor-module__k6W0za__caretIcon{width:16px;height:16px;color:var(--text-muted);transition:transform var(--transition-normal)}.PdfEditor-module__k6W0za__caretIconRotated{transform:rotate(180deg)}.PdfEditor-module__k6W0za__controlContent{background:var(--bg-base);flex-direction:column;gap:14px;padding:14px 16px;display:flex}.PdfEditor-module__k6W0za__inputLabel{color:var(--text-secondary);margin-bottom:6px;font-size:.75rem;font-weight:700;display:block}.PdfEditor-module__k6W0za__infoRow{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.PdfEditor-module__k6W0za__infoLabel{color:var(--text-muted);font-weight:600}.PdfEditor-module__k6W0za__infoVal{color:var(--text-primary);font-weight:700;font-family:var(--font-mono)}.PdfEditor-module__k6W0za__actionCard{background:var(--lime-50);border:1.5px solid var(--lime-200);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px;display:flex}.PdfEditor-module__k6W0za__toolbar{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.PdfEditor-module__k6W0za__toolbarGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PdfEditor-module__k6W0za__toolbarBtn{background:var(--bg-surface);border:1.5px solid var(--border-dark);color:var(--text-secondary);font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:700;display:flex}.PdfEditor-module__k6W0za__toolbarBtn:hover{border-color:var(--lime-400);background:var(--lime-50)/10;color:var(--text-primary)}.PdfEditor-module__k6W0za__toolbarBtnPrimary{background:var(--lime-500);border:1.5px solid var(--lime-600);color:#fff}.PdfEditor-module__k6W0za__toolbarBtnPrimary:hover{background:var(--lime-600);color:#fff}.PdfEditor-module__k6W0za__processingOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;color:#fff;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.PdfEditor-module__k6W0za__spinner{border:4px solid #ffffff1a;border-left-color:var(--lime-500);border-radius:50%;width:48px;height:48px;animation:1s linear infinite PdfEditor-module__k6W0za__spin}.PdfEditor-module__k6W0za__progressBarContainer{border-radius:var(--radius-full);background:#fff3;width:260px;height:6px;margin-top:8px;overflow:hidden}.PdfEditor-module__k6W0za__progressBar{background:var(--lime-500);height:100%;transition:width .1s ease-out}@keyframes PdfEditor-module__k6W0za__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PdfEditor-module__k6W0za__presetGrid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.PdfEditor-module__k6W0za__presetBtn{background:var(--bg-surface);border:1.5px solid var(--border-dark);color:var(--text-secondary);font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;text-align:center;transition:all var(--transition-fast);padding:6px 10px;font-size:.75rem;font-weight:700}.PdfEditor-module__k6W0za__presetBtn:hover{border-color:var(--lime-400);background:var(--lime-50)/10;color:var(--text-primary)}.PdfEditor-module__k6W0za__presetBtnActive{background:var(--lime-500);border-color:var(--lime-600);color:#fff!important}.PdfEditor-module__k6W0za__presetBtnActive:hover{background:var(--lime-600)}.PdfEditor-module__k6W0za__applyBar{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:12px;display:flex}.PdfEditor-module__k6W0za__toolTabsList{border-bottom:1px solid var(--border-dark);scrollbar-width:none;gap:6px;margin-bottom:14px;padding-bottom:8px;display:flex;overflow-x:auto}.PdfEditor-module__k6W0za__toolTabsList::-webkit-scrollbar{display:none}.PdfEditor-module__k6W0za__toolTabBtn{background:var(--bg-secondary);border:1px solid var(--border-dark);color:var(--text-secondary);font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);padding:6px 12px;font-size:.75rem;font-weight:700}.PdfEditor-module__k6W0za__toolTabBtn:hover{border-color:var(--lime-400);background:var(--lime-50)/10;color:var(--text-primary)}.PdfEditor-module__k6W0za__toolTabBtnActive{background:var(--lime-500);border-color:var(--lime-600);color:#fff!important}.PdfEditor-module__k6W0za__mobileTabBar{background:var(--bg-surface);border-top:1px solid var(--border-dark);z-index:999;grid-template-columns:repeat(3,1fr);place-items:center;height:64px;padding:4px 12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000000d}.PdfEditor-module__k6W0za__mobileTabBtn{font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;width:100%;height:100%;transition:color var(--transition-fast);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:.7rem;font-weight:700;display:flex}.PdfEditor-module__k6W0za__mobileTabBtn svg{color:var(--text-muted);transition:color var(--transition-fast)}.PdfEditor-module__k6W0za__mobileTabBtnActive,.PdfEditor-module__k6W0za__mobileTabBtnActive svg{color:var(--lime-600)!important}@media (max-width:1199px){.PdfEditor-module__k6W0za__container{padding-bottom:80px;grid-template-columns:1fr!important}.PdfEditor-module__k6W0za__leftPanel,.PdfEditor-module__k6W0za__centerPanel,.PdfEditor-module__k6W0za__rightPanel{display:none!important}.PdfEditor-module__k6W0za__leftPanel.PdfEditor-module__k6W0za__showMobile{display:flex!important}.PdfEditor-module__k6W0za__centerPanel.PdfEditor-module__k6W0za__showMobile{min-height:auto;display:flex!important}.PdfEditor-module__k6W0za__rightPanel.PdfEditor-module__k6W0za__showMobile{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:flex!important}.PdfEditor-module__k6W0za__mobileTabBar{display:grid!important}}
