.PdfRotate_tool__lWDYy{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.PdfRotate_dropzone__vTSFt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfRotate_dropzone__vTSFt.PdfRotate_dragging__XC7Q1,.PdfRotate_dropzone__vTSFt:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfRotate_uploadIcon__Vuj6Y{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfRotate_dropText__OiMhr{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfRotate_dropSubtext__yL_dg{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfRotate_dropFormats__sf8pa{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfRotate_fileInput__mH8Xd{display:none}.PdfRotate_passwordSection__W5U3G{margin-top:var(--space-4);padding:var(--space-5);background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-3)}.PdfRotate_passwordPrompt__qHBtS{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfRotate_passwordInputWrap__1EabB{position:relative;display:flex;align-items:center}.PdfRotate_passwordInput__Lb_tB{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s}.PdfRotate_passwordInput__Lb_tB:focus{border-color:var(--color-primary)}.PdfRotate_togglePwd__D0Kd0{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;padding:0}.PdfRotate_togglePwd__D0Kd0:hover{color:var(--color-text)}.PdfRotate_loadingHeader__1kj5J{display:flex;flex-direction:column;gap:var(--space-2)}.PdfRotate_loadingText__RL5Wx{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PdfRotate_progressBar__gaL5A{width:100%;height:4px;background:var(--color-gray-200);border-radius:999px;overflow:hidden}.PdfRotate_progressFill___LUCw{height:100%;background:var(--color-primary);border-radius:999px;transition:width .2s ease}.PdfRotate_toolbar__wucbT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md)}.PdfRotate_toolbarLeft__dw6qn{display:flex;flex-direction:column;gap:2px;min-width:0}.PdfRotate_fileName__xeeaI{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.PdfRotate_fileMeta__lbKQ1{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfRotate_toolbarRight__yFjwZ{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.PdfRotate_toolbarBtn__R_LGe{padding:var(--space-1) var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.PdfRotate_toolbarBtn__R_LGe:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfRotate_toolbarBtn__R_LGe:disabled{opacity:.4;cursor:not-allowed}.PdfRotate_rotateAllBtn__vY9WZ{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-primary);background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s}.PdfRotate_rotateAllBtn__vY9WZ:hover{background:var(--color-primary);color:var(--color-text-inverse)}.PdfRotate_rotateAllBtn__vY9WZ svg{flex-shrink:0}.PdfRotate_pageGrid__pCw2b{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.PdfRotate_pageCard__d6lgU{display:flex;flex-direction:column;border-radius:var(--radius-md);border:2px solid var(--color-gray-200);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,box-shadow .15s,transform .1s;background:var(--color-surface)}.PdfRotate_pageCard__d6lgU:hover:not(.PdfRotate_nonInteractive__yEUra){transform:translateY(-1px)}.PdfRotate_pageCard__d6lgU.PdfRotate_rotated__Pg32i,.PdfRotate_pageCard__d6lgU:hover:not(.PdfRotate_nonInteractive__yEUra){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg)}.PdfRotate_pageCard__d6lgU.PdfRotate_nonInteractive__yEUra{cursor:default}.PdfRotate_thumbWrap__ldEWL{position:relative;background:#fff;line-height:0;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden}.PdfRotate_pageThumb__Vm__T{max-width:100%;max-height:100%;display:block;object-fit:contain;transition:transform .35s cubic-bezier(.4,0,.2,1)}.PdfRotate_pageThumb__Vm__T.PdfRotate_rotated90__SWXJ2{transform:rotate(90deg) scale(.75)}.PdfRotate_pageThumb__Vm__T.PdfRotate_rotated180__COvkM{transform:rotate(180deg)}.PdfRotate_pageThumb__Vm__T.PdfRotate_rotated270__T4wMg{transform:rotate(270deg) scale(.75)}.PdfRotate_rotateBtn__ON3D6{position:absolute;bottom:var(--space-2);right:var(--space-2);width:34px;height:34px;border-radius:var(--radius-full);background:rgba(0,0,0,.55);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background-color .15s;z-index:2}.PdfRotate_pageCard__d6lgU:hover .PdfRotate_rotateBtn__ON3D6{opacity:1}.PdfRotate_rotateBtn__ON3D6:hover{background:var(--color-primary)}.PdfRotate_pageCard__d6lgU.PdfRotate_rotated__Pg32i .PdfRotate_rotateBtn__ON3D6{opacity:1}.PdfRotate_pageFooter__Be93i{display:flex;align-items:center;justify-content:space-between;padding:var(--space-1) var(--space-2);gap:var(--space-1);background:var(--color-gray-50)}.PdfRotate_pageNumber__nTGwG{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PdfRotate_rotatedBadge__8dEQl{font-size:9px;font-weight:var(--fw-semibold);color:var(--color-primary);background:var(--color-primary-bg);border-radius:3px;padding:1px 5px;white-space:nowrap}.PdfRotate_bottomBar__2EU6p{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 -4px 16px rgba(0,0,0,.06)}.PdfRotate_bottomInfo__5x92P{font-size:var(--fs-sm);color:var(--color-text-secondary);flex:1 1;min-width:0}.PdfRotate_bottomActions___h3Sv{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.PdfRotate_doneTag__BrWFi{color:#10b981;padding:var(--space-2) var(--space-3);background:rgba(16,185,129,.08);border-radius:var(--radius-md)}.PdfRotate_doneTag__BrWFi,.PdfRotate_primaryBtn__apUqo{font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}.PdfRotate_primaryBtn__apUqo{padding:var(--space-3) var(--space-5);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfRotate_primaryBtn__apUqo:hover:not(:disabled){background:var(--color-primary-light)}.PdfRotate_primaryBtn__apUqo:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfRotate_downloadBtn__Ic7do{padding:var(--space-3) var(--space-5);background:#10b981;color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s;white-space:nowrap}.PdfRotate_downloadBtn__Ic7do:hover{background:#059669}.PdfRotate_resetBtn__2CL95{padding:var(--space-3) var(--space-4);background:none;color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}.PdfRotate_resetBtn__2CL95:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfRotate_error__Gi1NK{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md)}@media (max-width:640px){.PdfRotate_pageGrid__pCw2b{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--space-2)}.PdfRotate_bottomBar__2EU6p{flex-direction:column;align-items:flex-start}.PdfRotate_bottomActions___h3Sv{width:100%;justify-content:flex-end}.PdfRotate_toolbar__wucbT{flex-direction:column;align-items:flex-start}.PdfRotate_rotateBtn__ON3D6{opacity:1}}.PdfSign_tool__mhJL2{width:100%}.PdfSign_dropzone__lYYkD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfSign_dropzone__lYYkD.PdfSign_dragging__yEUMA,.PdfSign_dropzone__lYYkD:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfSign_uploadIcon__g9gD5{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfSign_dropText__5_ANR{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfSign_dropSubtext__C5xDQ{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfSign_dropFormats__6qADi{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfSign_fileInput__7sxdZ{display:none}.PdfSign_editor__3rhVn{display:flex;flex-direction:column;gap:var(--space-4)}.PdfSign_fileBar__kDgfC{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md);gap:var(--space-3)}.PdfSign_fileBarLeft__ED80t{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-secondary)}.PdfSign_fileName__XP4J6{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfSign_fileMeta__EIahe{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0}.PdfSign_body___vYIN{display:flex;gap:var(--space-5);align-items:flex-start}.PdfSign_sigPanel__Sv8Qg{display:flex;flex-direction:column;gap:var(--space-3);width:340px;flex-shrink:0}.PdfSign_panelTitle__F97aP{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);margin:0}.PdfSign_canvasWrapper__9UMTb{position:relative;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 0),linear-gradient(-45deg,#e5e7eb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e5e7eb 0),linear-gradient(-45deg,transparent 75%,#e5e7eb 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.PdfSign_sigCanvas__JbnUR{display:block;width:100%;height:180px;cursor:crosshair;touch-action:none;position:relative;z-index:1}.PdfSign_canvasHint__pvOXs{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--color-gray-400);font-size:var(--fs-xs);pointer-events:none;z-index:0}.PdfSign_sigControls__T7dQ2{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.PdfSign_colorPickerRow__jSzHW,.PdfSign_penColors__XTMU0{display:flex;gap:var(--space-2)}.PdfSign_colorPickerRow__jSzHW{align-items:center}.PdfSign_colorPicker__37_fI{width:36px;height:30px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);padding:2px;cursor:pointer;background:none;flex-shrink:0}.PdfSign_colorPicker__37_fI::-webkit-color-swatch-wrapper{padding:0}.PdfSign_colorPicker__37_fI::-webkit-color-swatch{border:none;border-radius:2px}.PdfSign_colorHex__xn_ma{font-size:var(--fs-xs);font-family:monospace;color:var(--color-text-secondary)}.PdfSign_imageDropzone__yIyX2{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-6) var(--space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;transition:border-color .15s,background .15s;min-height:150px;text-align:center}.PdfSign_imageDropzone__yIyX2:hover,.PdfSign_imgDragOver__svg19{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfSign_imageDropText__oywbC{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);margin:0}.PdfSign_imageDropSub__u_DQO{font-size:var(--fs-xs);color:var(--color-text-secondary);margin:0}.PdfSign_imagePreview__Q_s_C{max-width:100%;max-height:110px;object-fit:contain;border-radius:var(--radius-sm)}.PdfSign_imageChangeHint__Xfgju{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfSign_widthControl__Blorv{display:flex;align-items:center;gap:var(--space-2);flex:1 1;min-width:120px}.PdfSign_smallLabel__VPauY{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);white-space:nowrap}.PdfSign_slider__aCD2S{flex:1 1;accent-color:var(--color-primary);height:6px;min-width:60px;cursor:pointer}.PdfSign_sliderVal__4X_2x{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);min-width:32px;text-align:right}.PdfSign_sigBtns__xkMMl{display:flex;gap:var(--space-2);flex-wrap:wrap}.PdfSign_outlineBtn__Xi8rk{padding:var(--space-1) var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);cursor:pointer;transition:all .15s}.PdfSign_outlineBtn__Xi8rk:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfSign_sizeControl__KmpEJ{display:flex;align-items:center;gap:var(--space-2)}.PdfSign_previewPanel__r1DPi{display:flex;flex-direction:column;gap:var(--space-3);flex:1 1;min-width:0}.PdfSign_previewHeader__Gli0n{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.PdfSign_pageNav__gATo4{display:flex;align-items:center;gap:var(--space-2)}.PdfSign_pageNavBtn__AM_cd{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--fs-lg);line-height:1;color:var(--color-text-secondary);cursor:pointer;transition:all .15s}.PdfSign_pageNavBtn__AM_cd:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.PdfSign_pageNavBtn__AM_cd:disabled{opacity:.35;cursor:default}.PdfSign_pageNavInfo__HYRsj{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap}.PdfSign_previewBox__SjqIu{position:relative;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-gray-100);min-height:300px;display:flex;align-items:center;justify-content:center}.PdfSign_previewImg__f3Oa4{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.PdfSign_previewLoading__duFUq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);z-index:10}@keyframes PdfSign_spin__ijgyp{to{transform:rotate(1turn)}}.PdfSign_spin__ijgyp{animation:PdfSign_spin__ijgyp 1s linear infinite}.PdfSign_previewEmpty___vlbq{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);color:var(--color-gray-400);font-size:var(--fs-sm);padding:var(--space-8)}.PdfSign_previewHint__pDtvB{position:absolute;bottom:var(--space-3);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.55);color:#fff;font-size:var(--fs-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full,9999px);white-space:nowrap;pointer-events:none}.PdfSign_tabs__7J2fw{display:flex;border-bottom:2px solid var(--color-gray-200);margin-bottom:var(--space-1)}.PdfSign_tab__S1vik{flex:1 1;padding:var(--space-2) var(--space-3);background:none;border:none;border-bottom:2px solid transparent;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);cursor:pointer;margin-bottom:-2px;transition:color .15s,border-color .15s}.PdfSign_tabActive__mV8Qj,.PdfSign_tab__S1vik:hover{color:var(--color-primary)}.PdfSign_tabActive__mV8Qj{border-bottom-color:var(--color-primary);font-weight:var(--fw-semibold)}.PdfSign_textInput__bFkOq{width:100%;padding:var(--space-3) var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);color:var(--color-text);background:var(--color-bg);outline:none;transition:border-color .15s;box-sizing:border-box}.PdfSign_textInput__bFkOq:focus{border-color:var(--color-primary)}.PdfSign_fontGrid__XXOer{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.PdfSign_fontBtn__I3N3a{padding:var(--space-2) var(--space-2);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;text-align:center;overflow:hidden;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.PdfSign_fontBtn__I3N3a span:first-child{font-size:1.45rem;line-height:1.2;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfSign_fontStyleLabel__REGea{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:var(--font-sans,sans-serif);font-weight:400;line-height:1}.PdfSign_fontActive__dr6NX,.PdfSign_fontBtn__I3N3a:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfSign_fontActive__dr6NX{box-shadow:0 0 0 2px rgba(0,17,255,.1)}.PdfSign_sigOverlay__VsHKH{position:absolute;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;outline:2px dashed rgba(0,17,255,.5);outline-offset:2px;border-radius:2px;transition:outline-color .15s}.PdfSign_sigOverlay__VsHKH:hover{outline-color:var(--color-primary)}.PdfSign_sigOverlay__VsHKH.PdfSign_dragging__yEUMA{outline-color:var(--color-primary);outline-style:solid}.PdfSign_sigOverlay__VsHKH.PdfSign_signed__gDzCC{outline:none;cursor:default}.PdfSign_sigOverlayImg__GHhMF{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PdfSign_dragHandle__D5KJV{top:2px;left:2px;width:20px;height:20px;border-radius:3px;pointer-events:none}.PdfSign_dragHandle__D5KJV,.PdfSign_resizeHandle__Odih5{position:absolute;background:var(--color-primary);display:flex;align-items:center;justify-content:center;color:#fff}.PdfSign_resizeHandle__Odih5{bottom:-8px;right:-8px;width:18px;height:18px;border:2px solid #fff;border-radius:50%;cursor:se-resize;z-index:2;font-size:9px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PdfSign_actions__pXVKd{display:flex;flex-direction:column;gap:var(--space-3);align-items:stretch}.PdfSign_primaryBtn__4PZAS{padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s;text-align:center}.PdfSign_primaryBtn__4PZAS:hover{background:var(--color-primary-light)}.PdfSign_primaryBtn__4PZAS:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfSign_downloadBtn__d67YH{padding:var(--space-3) var(--space-6);background:var(--color-success,#16a34a);color:#fff;font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .15s;text-align:center}.PdfSign_downloadBtn__d67YH:hover{opacity:.88}.PdfSign_resetBtn__gYqVO{padding:var(--space-2) var(--space-4);background:none;color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap;flex-shrink:0}.PdfSign_resetBtn__gYqVO:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfSign_success__Dlll3{font-weight:var(--fw-semibold);color:var(--color-success);background:var(--color-success-bg)}.PdfSign_error__Vg_DG,.PdfSign_success__Dlll3{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfSign_error__Vg_DG{color:var(--color-error);background:var(--color-error-bg);margin-top:var(--space-4)}@media (max-width:900px){.PdfSign_body___vYIN{flex-direction:column}.PdfSign_sigPanel__Sv8Qg{width:100%}}@media (max-width:480px){.PdfSign_sigBtns__xkMMl{gap:var(--space-1)}.PdfSign_previewHeader__Gli0n{flex-wrap:wrap}}.PdfSplit_tool__RmKYO{width:100%}.PdfSplit_dropzone__QuUaf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfSplit_dropzone__QuUaf.PdfSplit_dragging__9hjDH,.PdfSplit_dropzone__QuUaf:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfSplit_uploadIcon__HFFB8{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfSplit_dropText__5JTCd{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfSplit_dropSubtext__XrtaG{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfSplit_dropFormats__nJws3{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfSplit_fileInput__1lp_q{display:none}.PdfSplit_controls__B2x1_{display:flex;flex-direction:column;gap:var(--space-4)}.PdfSplit_filePreview__Gm_lQ{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md)}.PdfSplit_fileInfo__ELMMS{display:flex;flex-direction:column;gap:var(--space-1)}.PdfSplit_fileName__k_Ddw{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.PdfSplit_fileSize__3fWMR{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfSplit_pageCount__H_cpw{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-primary);padding:var(--space-1) var(--space-3);background:var(--color-primary-bg);border-radius:var(--radius-sm)}.PdfSplit_modeSelector__ByhjY{display:flex;flex-direction:column;gap:var(--space-2)}.PdfSplit_modeOption__12KW_{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);cursor:pointer;font-size:var(--fs-sm);color:var(--color-text);transition:background-color .15s}.PdfSplit_modeOption__12KW_:hover{background:var(--color-gray-100)}.PdfSplit_modeOption__12KW_ input[type=radio]{accent-color:var(--color-primary)}.PdfSplit_rangeInput___NfWg{display:flex;flex-direction:column;gap:var(--space-1)}.PdfSplit_textInput__YgbZO{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-text);background:var(--color-bg);outline:none;transition:border-color .15s}.PdfSplit_textInput__YgbZO:focus{border-color:var(--color-primary)}.PdfSplit_rangeHint__2Oo5J{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfSplit_actions__DO6xN{display:flex;gap:var(--space-3)}.PdfSplit_primaryBtn__KMNyP{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfSplit_primaryBtn__KMNyP:hover{background:var(--color-primary-light)}.PdfSplit_primaryBtn__KMNyP:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfSplit_resetBtn__FwKXX{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfSplit_resetBtn__FwKXX:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfSplit_results__ji4An{display:flex;flex-direction:column;gap:var(--space-4)}.PdfSplit_success__2qkMz{text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-success);padding:var(--space-3);background:var(--color-success-bg);border-radius:var(--radius-md)}.PdfSplit_resultList__bq5un{display:flex;flex-direction:column;gap:var(--space-2)}.PdfSplit_resultItem__OhLWV{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md)}.PdfSplit_resultName__mUYrd{flex:1 1;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.PdfSplit_resultSize__RifR_{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfSplit_downloadBtn__exkD1{padding:var(--space-1) var(--space-3);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s}.PdfSplit_downloadBtn__exkD1:hover{background:var(--color-primary-light)}.PdfSplit_usageInfo__fAlzj{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.PdfSplit_error__Ahqzc{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.PdfSplit_actions__DO6xN{flex-direction:column}.PdfSplit_resultItem__OhLWV{flex-wrap:wrap}}.PdfToImages_tool__A6UDU{width:100%}.PdfToImages_dropzone__vI9np{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToImages_dropzone__vI9np.PdfToImages_dragging__6DhW0,.PdfToImages_dropzone__vI9np:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfToImages_uploadIcon__stREB{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfToImages_dropText__l8U2r{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfToImages_dropSubtext__5KG9D{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfToImages_dropFormats__zxNBr{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfToImages_fileInput__BAaXo{display:none}.PdfToImages_controls__q0CyR{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToImages_filePreview__WOrJ3{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md)}.PdfToImages_fileInfo__VgWx8{display:flex;flex-direction:column;gap:var(--space-1)}.PdfToImages_fileName__t0yZf{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.PdfToImages_fileSize__AYkCP{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToImages_pageCount__H_VRE{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-primary);padding:var(--space-1) var(--space-3);background:var(--color-primary-bg);border-radius:var(--radius-sm)}.PdfToImages_options__6x9gC{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToImages_optionGroup__ocU_s{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToImages_optionLabel__WRLm1{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.PdfToImages_optionButtons__H7GzP{display:flex;gap:var(--space-2)}.PdfToImages_optionBtn__n_FLo{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToImages_optionBtn__n_FLo:hover{border-color:var(--color-primary)}.PdfToImages_optionBtnActive__sBpMt{border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary);font-weight:var(--fw-semibold)}.PdfToImages_progressBar__R02zj{width:100%;height:6px;background:var(--color-gray-200);border-radius:var(--radius-full);overflow:hidden}.PdfToImages_progressFill__QKgMG{height:100%;background:var(--color-primary);border-radius:var(--radius-full);transition:width .3s}.PdfToImages_actions__eLK4A{display:flex;gap:var(--space-3)}.PdfToImages_primaryBtn__xwlVm{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfToImages_primaryBtn__xwlVm:hover{background:var(--color-primary-light)}.PdfToImages_primaryBtn__xwlVm:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfToImages_resetBtn__MLYJl{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfToImages_resetBtn__MLYJl:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfToImages_results__WN_yQ{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToImages_success__b2Mi9{text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-success);padding:var(--space-3);background:var(--color-success-bg);border-radius:var(--radius-md)}.PdfToImages_thumbnailGrid__XI7l_{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.PdfToImages_thumbnail__ICm3C{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md)}.PdfToImages_thumbImage__n44bu{width:100%;aspect-ratio:3/4;object-fit:contain;background:var(--color-bg);border-radius:var(--radius-sm)}.PdfToImages_thumbInfo__yBZrq{display:flex;justify-content:space-between;align-items:center}.PdfToImages_thumbName__ZgHcb{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text)}.PdfToImages_thumbSize__js1Ro{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToImages_downloadBtn__JBfAr{padding:var(--space-1) var(--space-3);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s;text-align:center}.PdfToImages_downloadBtn__JBfAr:hover{background:var(--color-primary-light)}.PdfToImages_usageInfo___oVzZ{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.PdfToImages_error__MtQcr{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.PdfToImages_actions__eLK4A{flex-direction:column}.PdfToImages_thumbnailGrid__XI7l_{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.PdfToSvg_tool__lRx3F{width:100%}.PdfToSvg_dropzone__gud1i{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToSvg_dropzone__gud1i.PdfToSvg_dragging__LSKAH,.PdfToSvg_dropzone__gud1i:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfToSvg_uploadIcon__o8yFH{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfToSvg_dropText__RulnL{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfToSvg_dropSubtext__wbEcm{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfToSvg_dropFormats__pSSAa{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfToSvg_fileInput__cs4ca{display:none}.PdfToSvg_controls__B1aXA{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToSvg_fileList__Z2eMy{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToSvg_fileItem__dtJAA{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md);border:1px solid transparent;transition:border-color .15s,background-color .15s}.PdfToSvg_fileItem__dtJAA.PdfToSvg_done__bit2m{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.25)}.PdfToSvg_fileItem__dtJAA.PdfToSvg_error__ViM4D{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}.PdfToSvg_fileItem__dtJAA.PdfToSvg_processing__i05Hh{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25)}.PdfToSvg_statusIcon__KWj9g{flex-shrink:0;display:flex;align-items:center}.PdfToSvg_pending__0pcwX .PdfToSvg_statusIcon__KWj9g{color:var(--color-gray-400)}.PdfToSvg_processing__i05Hh .PdfToSvg_statusIcon__KWj9g{color:var(--color-primary)}.PdfToSvg_done__bit2m .PdfToSvg_statusIcon__KWj9g{color:#10b981}.PdfToSvg_error__ViM4D .PdfToSvg_statusIcon__KWj9g{color:#ef4444}@keyframes PdfToSvg_spin__2QEnG{to{transform:rotate(1turn)}}.PdfToSvg_spin__2QEnG{animation:PdfToSvg_spin__2QEnG 1s linear infinite;transform-origin:center}.PdfToSvg_fileInfo__6xAAs{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.PdfToSvg_fileName__idY1_{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfToSvg_fileMeta__kozZA{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToSvg_errorTag__mB7NZ{color:#ef4444;font-weight:var(--fw-medium)}.PdfToSvg_downloadBtn__dSNkK{flex-shrink:0;padding:var(--space-1) var(--space-3);background:#10b981;color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .15s}.PdfToSvg_downloadBtn__dSNkK:hover{background:#059669}.PdfToSvg_removeBtn__NGhH0{flex-shrink:0;background:none;border:none;font-size:var(--fs-xl);color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-1);line-height:1;transition:color .15s}.PdfToSvg_removeBtn__NGhH0:hover:not(:disabled){color:var(--color-error)}.PdfToSvg_removeBtn__NGhH0:disabled{opacity:.3;cursor:not-allowed}.PdfToSvg_addMoreBtn__AosXZ{padding:var(--space-2) var(--space-4);background:none;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToSvg_addMoreBtn__AosXZ:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfToSvg_addMoreBtn__AosXZ:disabled{opacity:.4;cursor:not-allowed}.PdfToSvg_passwordSection__UeryB{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToSvg_passwordLabel__okGCp{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfToSvg_passwordInputWrap__9Q_Q0{position:relative;display:flex;align-items:center}.PdfToSvg_passwordInput__8CbZU{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s}.PdfToSvg_passwordInput__8CbZU:focus{border-color:var(--color-primary)}.PdfToSvg_passwordInput__8CbZU:disabled{opacity:.5;cursor:not-allowed}.PdfToSvg_togglePwd__0B4JI{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;padding:0;transition:color .15s}.PdfToSvg_togglePwd__0B4JI:hover{color:var(--color-text)}.PdfToSvg_passwordHint__vNhF_{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToSvg_actions__92Vg2{display:flex;gap:var(--space-3)}.PdfToSvg_primaryBtn__h7HK_{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfToSvg_primaryBtn__h7HK_:hover:not(:disabled){background:var(--color-primary-light)}.PdfToSvg_primaryBtn__h7HK_:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfToSvg_resetBtn__FAkjr{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfToSvg_resetBtn__FAkjr:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfToSvg_resetBtn__FAkjr:disabled{opacity:.4;cursor:not-allowed}.PdfToSvg_summary__lwY1B{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToSvg_summarySuccess__dv5jf{font-weight:var(--fw-semibold);color:#10b981;background:rgba(16,185,129,.08)}.PdfToSvg_summaryError__P7KTt,.PdfToSvg_summarySuccess__dv5jf{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfToSvg_summaryError__P7KTt{font-weight:var(--fw-medium);color:#ef4444;background:rgba(239,68,68,.06)}.PdfToSvg_error__ViM4D{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.PdfToSvg_actions__92Vg2{flex-direction:column}.PdfToSvg_fileName__idY1_{font-size:var(--fs-xs)}}.PdfToSvg_pageTag__E26Gr{color:var(--color-primary);font-weight:var(--fw-medium)}.PdfToSvg_pageList__M4tGs{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.PdfToSvg_pageBtn__yKgUY{padding:2px var(--space-2);background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--color-primary);cursor:pointer;transition:background-color .1s}.PdfToSvg_pageBtn__yKgUY:hover{background:var(--color-primary-bg)}.PdfToText_tool__LLiZ_{width:100%}.PdfToText_dropzone__0kQon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToText_dropzone__0kQon.PdfToText_dragging__lOWAG,.PdfToText_dropzone__0kQon:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfToText_uploadIcon__z9C4N{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfToText_dropText__ADsKp{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfToText_dropSubtext__eeRjH{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfToText_dropFormats__RHdjr{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfToText_fileInput__QIs_g{display:none}.PdfToText_controls__MVkv1{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToText_fileList__zVKW5{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToText_fileItem__zdEDY{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md);border:1px solid transparent;transition:border-color .15s,background-color .15s}.PdfToText_fileItem__zdEDY.PdfToText_done__fvCRp{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.25)}.PdfToText_fileItem__zdEDY.PdfToText_error__RshSd{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}.PdfToText_fileItem__zdEDY.PdfToText_processing__8_FJh{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25)}.PdfToText_statusIcon__b_lAs{flex-shrink:0;display:flex;align-items:center}.PdfToText_pending__Rd5M0 .PdfToText_statusIcon__b_lAs{color:var(--color-gray-400)}.PdfToText_processing__8_FJh .PdfToText_statusIcon__b_lAs{color:var(--color-primary)}.PdfToText_done__fvCRp .PdfToText_statusIcon__b_lAs{color:#10b981}.PdfToText_error__RshSd .PdfToText_statusIcon__b_lAs{color:#ef4444}@keyframes PdfToText_spin__4HYOJ{to{transform:rotate(1turn)}}.PdfToText_spin__4HYOJ{animation:PdfToText_spin__4HYOJ 1s linear infinite;transform-origin:center}.PdfToText_fileInfo__NBvvQ{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.PdfToText_fileName__t8vWa{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfToText_fileMeta__Ktyhz{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToText_errorTag__oJBDO{color:#ef4444;font-weight:var(--fw-medium)}.PdfToText_downloadBtn__osKPw{flex-shrink:0;padding:var(--space-1) var(--space-3);background:#10b981;color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .15s}.PdfToText_downloadBtn__osKPw:hover{background:#059669}.PdfToText_removeBtn__s2ivK{flex-shrink:0;background:none;border:none;font-size:var(--fs-xl);color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-1);line-height:1;transition:color .15s}.PdfToText_removeBtn__s2ivK:hover:not(:disabled){color:var(--color-error)}.PdfToText_removeBtn__s2ivK:disabled{opacity:.3;cursor:not-allowed}.PdfToText_addMoreBtn__TRMKQ{padding:var(--space-2) var(--space-4);background:none;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfToText_addMoreBtn__TRMKQ:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfToText_addMoreBtn__TRMKQ:disabled{opacity:.4;cursor:not-allowed}.PdfToText_passwordSection__wdJkT{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToText_passwordLabel__zeToP{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfToText_passwordInputWrap__7UcFu{position:relative;display:flex;align-items:center}.PdfToText_passwordInput__vbMhb{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s}.PdfToText_passwordInput__vbMhb:focus{border-color:var(--color-primary)}.PdfToText_passwordInput__vbMhb:disabled{opacity:.5;cursor:not-allowed}.PdfToText_togglePwd__uBawt{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;padding:0;transition:color .15s}.PdfToText_togglePwd__uBawt:hover{color:var(--color-text)}.PdfToText_passwordHint__VioDj{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfToText_actions__Sycgt{display:flex;gap:var(--space-3)}.PdfToText_primaryBtn__Rgvbi{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfToText_primaryBtn__Rgvbi:hover:not(:disabled){background:var(--color-primary-light)}.PdfToText_primaryBtn__Rgvbi:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfToText_resetBtn__4VClw{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfToText_resetBtn__4VClw:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfToText_resetBtn__4VClw:disabled{opacity:.4;cursor:not-allowed}.PdfToText_summary__FhBBw{display:flex;flex-direction:column;gap:var(--space-2)}.PdfToText_summarySuccess__7v2ru{font-weight:var(--fw-semibold);color:#10b981;background:rgba(16,185,129,.08)}.PdfToText_summaryError__f__m_,.PdfToText_summarySuccess__7v2ru{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfToText_summaryError__f__m_{font-weight:var(--fw-medium);color:#ef4444;background:rgba(239,68,68,.06)}.PdfToText_error__RshSd{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.PdfToText_actions__Sycgt{flex-direction:column}.PdfToText_fileName__t8vWa{font-size:var(--fs-xs)}}.PdfToText_textTag__szZYm{color:var(--color-primary);font-weight:var(--fw-medium)}.PdfUnlock_tool__nTIsI{width:100%}.PdfUnlock_dropzone__Gh8fe{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfUnlock_dropzone__Gh8fe.PdfUnlock_dragging__lVtQ2,.PdfUnlock_dropzone__Gh8fe:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfUnlock_uploadIcon__ydM5l{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfUnlock_dropText__3GZWK{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfUnlock_dropSubtext__yPqW9{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfUnlock_dropFormats__bCGVA{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfUnlock_fileInput__yjNXH{display:none}.PdfUnlock_controls__Q4_oh{display:flex;flex-direction:column;gap:var(--space-4)}.PdfUnlock_fileList__d60EX{display:flex;flex-direction:column;gap:var(--space-2)}.PdfUnlock_fileItem__Ba_aI{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md);border:1px solid transparent;transition:border-color .15s,background-color .15s}.PdfUnlock_fileItem__Ba_aI.PdfUnlock_done__8K3Qw{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.25)}.PdfUnlock_fileItem__Ba_aI.PdfUnlock_error__AMPSF{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}.PdfUnlock_fileItem__Ba_aI.PdfUnlock_processing__NDrJ_{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25)}.PdfUnlock_statusIcon__UlAws{flex-shrink:0;display:flex;align-items:center}.PdfUnlock_pending__4zEMF .PdfUnlock_statusIcon__UlAws{color:var(--color-gray-400)}.PdfUnlock_processing__NDrJ_ .PdfUnlock_statusIcon__UlAws{color:var(--color-primary)}.PdfUnlock_done__8K3Qw .PdfUnlock_statusIcon__UlAws{color:#10b981}.PdfUnlock_error__AMPSF .PdfUnlock_statusIcon__UlAws{color:#ef4444}@keyframes PdfUnlock_spin__lTaiD{to{transform:rotate(1turn)}}.PdfUnlock_spin__lTaiD{animation:PdfUnlock_spin__lTaiD 1s linear infinite;transform-origin:center}.PdfUnlock_fileInfo__pe3fx{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.PdfUnlock_fileName__lFtRS{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfUnlock_fileMeta__RJx8c{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfUnlock_errorTag__ms00g{color:#ef4444;font-weight:var(--fw-medium)}.PdfUnlock_downloadBtn__3R__L{flex-shrink:0;padding:var(--space-1) var(--space-3);background:#10b981;color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .15s}.PdfUnlock_downloadBtn__3R__L:hover{background:#059669}.PdfUnlock_removeBtn__8Y_0X{flex-shrink:0;background:none;border:none;font-size:var(--fs-xl);color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-1);line-height:1;transition:color .15s}.PdfUnlock_removeBtn__8Y_0X:hover:not(:disabled){color:var(--color-error)}.PdfUnlock_removeBtn__8Y_0X:disabled{opacity:.3;cursor:not-allowed}.PdfUnlock_addMoreBtn__Yli0Z{padding:var(--space-2) var(--space-4);background:none;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfUnlock_addMoreBtn__Yli0Z:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfUnlock_addMoreBtn__Yli0Z:disabled{opacity:.4;cursor:not-allowed}.PdfUnlock_passwordSection__ChxKn{display:flex;flex-direction:column;gap:var(--space-2)}.PdfUnlock_passwordLabel__3_gKW{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfUnlock_passwordInputWrap__72RsO{position:relative;display:flex;align-items:center}.PdfUnlock_passwordInput__heZ0S{width:100%;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s}.PdfUnlock_passwordInput__heZ0S:focus{border-color:var(--color-primary)}.PdfUnlock_passwordInput__heZ0S:disabled{opacity:.5;cursor:not-allowed}.PdfUnlock_togglePwd__mlSJ0{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;padding:0;transition:color .15s}.PdfUnlock_togglePwd__mlSJ0:hover{color:var(--color-text)}.PdfUnlock_passwordHint__NAY5k{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfUnlock_actions__IFlM9{display:flex;gap:var(--space-3)}.PdfUnlock_primaryBtn__REjfq{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfUnlock_primaryBtn__REjfq:hover:not(:disabled){background:var(--color-primary-light)}.PdfUnlock_primaryBtn__REjfq:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfUnlock_resetBtn__g89xY{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfUnlock_resetBtn__g89xY:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfUnlock_resetBtn__g89xY:disabled{opacity:.4;cursor:not-allowed}.PdfUnlock_summary__UI00k{display:flex;flex-direction:column;gap:var(--space-2)}.PdfUnlock_summarySuccess__X0ZQS{font-weight:var(--fw-semibold);color:#10b981;background:rgba(16,185,129,.08)}.PdfUnlock_summaryError__7il2k,.PdfUnlock_summarySuccess__X0ZQS{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfUnlock_summaryError__7il2k{font-weight:var(--fw-medium);color:#ef4444;background:rgba(239,68,68,.06)}.PdfUnlock_error__AMPSF{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.PdfUnlock_actions__IFlM9{flex-direction:column}.PdfUnlock_fileName__lFtRS{font-size:var(--fs-xs)}}.PdfWatermark_tool__5xxO_{width:100%}.PdfWatermark_dropzone__iQ_xD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.PdfWatermark_dropzone__iQ_xD.PdfWatermark_dragging__FBcNG,.PdfWatermark_dropzone__iQ_xD:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfWatermark_uploadIcon__J5fR2{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfWatermark_dropText__9phyU{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfWatermark_dropSubtext__cixs6{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfWatermark_dropFormats__ibqos{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfWatermark_fileInput__WLqok{display:none}.PdfWatermark_passwordBox__9iiLA{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary)}.PdfWatermark_pwdRow__RP0vs{display:flex;gap:var(--space-2);width:100%;max-width:300px}.PdfWatermark_pwdRow__RP0vs .PdfWatermark_textInput__cjMTe{flex:1 1}.PdfWatermark_smallBtn__Gz8bJ{padding:var(--space-2);background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--fs-sm)}.PdfWatermark_loadingBar__C0IT2{height:4px;background:var(--color-gray-200);border-radius:2px;overflow:hidden;margin-bottom:var(--space-4)}.PdfWatermark_loadingFill__ApgmS{height:100%;background:var(--color-primary);transition:width .3s ease}.PdfWatermark_editor__d1Kq4{display:grid;grid-template-columns:1fr 280px;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.PdfWatermark_previewPanel__YzA9X{display:flex;flex-direction:column;gap:var(--space-3)}.PdfWatermark_previewHeader__ZAJXP{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md)}.PdfWatermark_fileName__CAgdy{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.PdfWatermark_fileSize__PFZwb{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap}.PdfWatermark_previewArea__VaWNK{display:flex;align-items:center;justify-content:center;background:var(--color-gray-100);border-radius:var(--radius-lg);padding:var(--space-6);min-height:400px}.PdfWatermark_pageFrame__sXGOM{position:relative;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:2px;overflow:hidden}.PdfWatermark_pageImage__Nf6S9{display:block;width:100%;height:100%}.PdfWatermark_wmContainer__3MVMO{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.PdfWatermark_wmItem__z3nOO{position:absolute;white-space:nowrap;font-weight:700;pointer-events:none;line-height:1}.PdfWatermark_wmImgItem__jwVcl{position:absolute;pointer-events:none;display:block}.PdfWatermark_previewHint__fUqrM{font-size:var(--fs-xs);color:var(--color-text-secondary);text-align:center}.PdfWatermark_controlsPanel__7gope{display:flex;flex-direction:column;gap:var(--space-4)}.PdfWatermark_modeTabs__wnk1I{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.PdfWatermark_modeTab__afOD3{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-secondary);transition:all .15s}.PdfWatermark_modeTab__afOD3.PdfWatermark_modeActive__AloAS,.PdfWatermark_modeTab__afOD3:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfWatermark_modeTab__afOD3.PdfWatermark_modeActive__AloAS{background:var(--color-primary-bg);font-weight:var(--fw-semibold)}.PdfWatermark_optionsSection__pvW7K{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-border)}.PdfWatermark_label__2L73b{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.PdfWatermark_textInput__cjMTe{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-text);background:var(--color-bg);outline:none;transition:border-color .15s}.PdfWatermark_textInput__cjMTe:focus{border-color:var(--color-primary)}.PdfWatermark_sliderRow__NBlMT{display:flex;align-items:center;gap:var(--space-2)}.PdfWatermark_slider__18QIi{flex:1 1;accent-color:var(--color-primary);height:6px}.PdfWatermark_sliderVal__ECxSm{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);min-width:42px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfWatermark_colorRow__1BHot{display:flex;align-items:center;gap:var(--space-2)}.PdfWatermark_colorPicker__fQGa_{width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:0;background:none}.PdfWatermark_colorHex__bc_jl{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:monospace}.PdfWatermark_uploadImgBtn__ldzxu{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);width:100%;border:2px dashed var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:all .15s}.PdfWatermark_uploadImgBtn__ldzxu:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfWatermark_wmImagePreview__iefrS{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.PdfWatermark_wmImagePreview__iefrS img{width:40px;height:40px;object-fit:contain;border-radius:var(--radius-sm)}.PdfWatermark_wmImagePreview__iefrS span{flex:1 1;font-size:var(--fs-xs);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfWatermark_removeImgBtn__KnKse{padding:var(--space-1) var(--space-2);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;font-size:var(--fs-sm)}.PdfWatermark_removeImgBtn__KnKse:hover{color:var(--color-error)}.PdfWatermark_posGrid__NTjjx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;width:100%;max-width:140px;aspect-ratio:3/4;background:var(--color-border);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.PdfWatermark_posCell__03tXT{display:flex;align-items:center;justify-content:center;background:var(--color-bg);cursor:pointer;border:none;transition:background-color .15s}.PdfWatermark_posCell__03tXT.PdfWatermark_posCellActive__gikOY,.PdfWatermark_posCell__03tXT:hover{background:var(--color-primary-bg)}.PdfWatermark_posDot__5LAi1{width:8px;height:8px;border-radius:50%;background:var(--color-gray-300);transition:all .15s}.PdfWatermark_posCell__03tXT:hover .PdfWatermark_posDot__5LAi1{background:var(--color-primary);transform:scale(1.3)}.PdfWatermark_posCell__03tXT.PdfWatermark_posCellActive__gikOY .PdfWatermark_posDot__5LAi1{background:var(--color-primary);transform:scale(1.4)}.PdfWatermark_repeatToggle__WalnN{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer;padding:var(--space-2) 0}.PdfWatermark_repeatToggle__WalnN input{accent-color:var(--color-primary);width:16px;height:16px}.PdfWatermark_actions__XgiaX{display:flex;gap:var(--space-3)}.PdfWatermark_primaryBtn__jVhyo{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.PdfWatermark_primaryBtn__jVhyo:hover{background:var(--color-primary-light)}.PdfWatermark_primaryBtn__jVhyo:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfWatermark_resetBtn__d5Siw{padding:var(--space-3) var(--space-4);background:none;color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.PdfWatermark_resetBtn__d5Siw:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfWatermark_success__0Mxaf{font-weight:var(--fw-semibold);color:var(--color-success);background:var(--color-success-bg)}.PdfWatermark_error__NGtvq,.PdfWatermark_success__0Mxaf{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfWatermark_error__NGtvq{color:var(--color-error);background:var(--color-error-bg);margin-top:var(--space-4)}[data-theme=dark] .PdfWatermark_optionsSection__pvW7K,[data-theme=dark] .PdfWatermark_previewArea__VaWNK,[data-theme=dark] .PdfWatermark_previewHeader__ZAJXP{background:var(--color-gray-900)}[data-theme=dark] .PdfWatermark_smallBtn__Gz8bJ{background:var(--color-gray-800)}[data-theme=dark] .PdfWatermark_modeTab__afOD3{background:var(--color-gray-900)}@media (max-width:580px){.PdfWatermark_editor__d1Kq4{grid-template-columns:1fr}.PdfWatermark_previewArea__VaWNK{min-height:280px;padding:var(--space-4)}.PdfWatermark_actions__XgiaX{flex-direction:column}}.ProfilePicMaker_maker__FkNRq{width:100%}.ProfilePicMaker_dropzone__jWd40{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color .15s,background-color .15s}.ProfilePicMaker_dropzone__jWd40.ProfilePicMaker_dragging__0GPt7,.ProfilePicMaker_dropzone__jWd40:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.ProfilePicMaker_uploadIcon__AYELj{color:var(--color-gray-400);margin-bottom:var(--space-4)}.ProfilePicMaker_dropText__nHauP{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ProfilePicMaker_dropSubtext__NDYhl{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ProfilePicMaker_dropFormats__eV_eA{font-size:var(--fs-xs);color:var(--color-gray-500)}.ProfilePicMaker_fileInput__U5s9m{display:none}.ProfilePicMaker_content__Z3uA9{display:flex;flex-direction:column;gap:var(--space-6)}.ProfilePicMaker_previewSection__ohEMo{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.ProfilePicMaker_circlePreview__LlfWG{width:120px;height:120px;border-radius:50%;overflow:hidden;border:3px solid var(--color-border);flex-shrink:0}.ProfilePicMaker_circleImage__CiTr0{width:100%;height:100%;object-fit:cover}.ProfilePicMaker_fileName__uDTBI{font-size:var(--fs-sm);color:var(--color-text-secondary);word-break:break-all;text-align:center}.ProfilePicMaker_platformSection__LHzwq{display:flex;flex-direction:column}.ProfilePicMaker_sectionLabel__F6uBg{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-3)}.ProfilePicMaker_platformGrid__BA6u6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.ProfilePicMaker_platformCard___Vt6x{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-2);background:var(--color-gray-50);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s,transform .1s}.ProfilePicMaker_platformCard___Vt6x:hover{border-color:var(--color-primary);transform:translateY(-2px)}.ProfilePicMaker_platformCard___Vt6x.ProfilePicMaker_platformActive__BUXDT{background:var(--color-primary-bg);border-color:var(--color-primary)}.ProfilePicMaker_platformName__gKEci{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.ProfilePicMaker_platformSize__i5tHH{font-size:var(--fs-xs);color:var(--color-text-secondary)}.ProfilePicMaker_result__c0FGH{display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.ProfilePicMaker_resultPreview__zhpba{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.ProfilePicMaker_circlePreviewLarge__grPLQ{width:200px;height:200px;border-radius:50%;overflow:hidden;border:3px solid var(--color-primary);box-shadow:0 4px 20px rgba(0,0,0,.1)}.ProfilePicMaker_circleImageLarge__gpuIl{width:100%;height:100%;object-fit:cover}.ProfilePicMaker_resultInfo__5878A{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.ProfilePicMaker_resultPlatform__khl7x{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text)}.ProfilePicMaker_resultSize__SSfci{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ProfilePicMaker_resultFormat__h1iSx{font-size:var(--fs-xs);color:var(--color-gray-500);background:var(--color-gray-100);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.ProfilePicMaker_actions__lGaS1{display:flex;gap:var(--space-3);width:100%}.ProfilePicMaker_actionBtn__na23K{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.ProfilePicMaker_actionBtn__na23K:hover{background:var(--color-primary-light)}.ProfilePicMaker_secondaryBtn__Lu6ua{padding:var(--space-3) var(--space-6);background:none;color:var(--color-primary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.ProfilePicMaker_secondaryBtn__Lu6ua:hover{background:var(--color-primary-bg)}.ProfilePicMaker_resetBtn__Jzzx5{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.ProfilePicMaker_resetBtn__Jzzx5:hover{border-color:var(--color-gray-400);color:var(--color-text)}.ProfilePicMaker_error__0rq8S{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:640px){.ProfilePicMaker_platformGrid__BA6u6{grid-template-columns:repeat(2,1fr)}.ProfilePicMaker_actions__lGaS1{flex-direction:column}}.QrGenerator_generator__q1y9g{width:100%}.QrGenerator_generator__q1y9g,.QrGenerator_inputSection__sJ6Ss{display:flex;flex-direction:column;gap:var(--space-6)}.QrGenerator_inputGroup__HBYY1{display:flex;flex-direction:column;gap:var(--space-2)}.QrGenerator_sectionLabel__sRpLu{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);display:block;margin-bottom:var(--space-1)}.QrGenerator_textInput__jccVF{width:100%;padding:var(--space-3);font-size:var(--fs-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;outline:none;transition:border-color .15s}.QrGenerator_textInput__jccVF:focus{border-color:var(--color-primary)}.QrGenerator_optionsRow__CVcfF{display:flex;flex-wrap:wrap;gap:var(--space-6)}.QrGenerator_optionGroup__ySc6Z{flex:1 1;min-width:200px}.QrGenerator_sizeButtons__dW25J{display:flex;gap:var(--space-2)}.QrGenerator_sizeBtn__tmLet{flex:1 1;padding:var(--space-2) var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.QrGenerator_sizeBtn__tmLet:hover{border-color:var(--color-primary)}.QrGenerator_sizeBtn__tmLet.QrGenerator_sizeActive__c0J6n{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.QrGenerator_colorGroup__gpPv4{display:flex;gap:var(--space-4)}.QrGenerator_colorPicker__zFT_n{display:flex;flex-direction:column}.QrGenerator_colorInputWrap__gKeC0{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md)}.QrGenerator_colorInput__nVhao{width:32px;height:32px;border:none;border-radius:var(--radius-sm);cursor:pointer;padding:0;background:none}.QrGenerator_colorInput__nVhao::-webkit-color-swatch-wrapper{padding:0}.QrGenerator_colorInput__nVhao::-webkit-color-swatch{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.QrGenerator_colorValue__cx4mj{font-size:var(--fs-xs);font-family:monospace;color:var(--color-text-secondary)}.QrGenerator_actions__s_Uk1{display:flex;gap:var(--space-3)}.QrGenerator_actionBtn__0YYgi{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.QrGenerator_actionBtn__0YYgi:hover{background:var(--color-primary-light)}.QrGenerator_actionBtn__0YYgi:disabled{background:var(--color-gray-400);cursor:not-allowed}.QrGenerator_resetBtn__Uqxrk{padding:var(--space-3) var(--space-6);background:none;color:var(--color-text-secondary);font-size:var(--fs-base);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,color .15s}.QrGenerator_resetBtn__Uqxrk:hover{border-color:var(--color-gray-400);color:var(--color-text)}.QrGenerator_previewSection___JqAx{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);background:var(--color-gray-50);border-radius:var(--radius-lg);min-height:200px;justify-content:center}.QrGenerator_qrCanvas__8F7_m{border-radius:var(--radius-md);max-width:100%;height:auto}.QrGenerator_previewHint__SHHAp{font-size:var(--fs-sm);color:var(--color-text-secondary);text-align:center}.QrGenerator_error__oXUyf{text-align:center;font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md);margin-top:var(--space-4)}@media (max-width:480px){.QrGenerator_actions__s_Uk1,.QrGenerator_optionsRow__CVcfF{flex-direction:column}.QrGenerator_sizeButtons__dW25J{flex-wrap:wrap}.QrGenerator_colorGroup__gpPv4{flex-direction:column}}.RegexTester_container__BieGM{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.RegexTester_patternRow__aAO9S{display:flex;gap:var(--space-4);align-items:flex-end}.RegexTester_patternInput__KfUF2{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2)}.RegexTester_label__nDY_y{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.RegexTester_input__9seYM{width:100%;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);background:var(--color-gray-50);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RegexTester_input__9seYM:focus{outline:none;border-color:var(--color-primary)}.RegexTester_flags__pgztQ{display:flex;flex-direction:column;gap:var(--space-2)}.RegexTester_flagCheckboxes__YanVq{display:flex;gap:var(--space-3)}.RegexTester_flagLabel__NIj2z{display:flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.RegexTester_flagLabel__NIj2z input[type=checkbox]{accent-color:var(--color-primary)}.RegexTester_error___OND7{font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md)}.RegexTester_testSection__5beiX{display:flex;flex-direction:column;gap:var(--space-2)}.RegexTester_textarea__YwcvL{width:100%;min-height:150px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-sm);background:var(--color-gray-50);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;line-height:1.5}.RegexTester_textarea__YwcvL:focus{outline:none;border-color:var(--color-primary)}.RegexTester_resultSection__H1Apn{display:flex;flex-direction:column;gap:var(--space-2)}.RegexTester_highlightBox__nkiln{padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-text);line-height:1.6;white-space:pre-wrap;word-break:break-all}.RegexTester_highlight__TMlIV{background:var(--color-primary);color:var(--color-text-inverse);border-radius:2px;padding:1px 2px}.RegexTester_matchList__fT5gY,.RegexTester_matchesSection__2RaTa{display:flex;flex-direction:column;gap:var(--space-2)}.RegexTester_matchItem__t0CWq{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--fs-sm)}.RegexTester_matchIndex__6ZsYb{font-weight:var(--fw-semibold);color:var(--color-text-secondary);min-width:2em}.RegexTester_matchValue__iMTc5{font-family:var(--font-mono);color:var(--color-primary);font-weight:var(--fw-medium)}.RegexTester_matchGroups__grKSr,.RegexTester_matchPos__KtwUb{color:var(--color-text-secondary);font-size:var(--fs-xs)}.RegexTester_matchGroups__grKSr{font-family:var(--font-mono)}@media (max-width:640px){.RegexTester_patternRow__aAO9S{flex-direction:column;align-items:stretch}}.RobotsGenerator_tool__Q6TAa{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.RobotsGenerator_modeSelector__IUXUj{display:flex;flex-direction:column;gap:var(--space-2)}.RobotsGenerator_modeButtons__beO_6{display:flex;gap:var(--space-2)}.RobotsGenerator_modeBtn__8loOX{flex:1 1;padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);cursor:pointer;transition:all .15s}.RobotsGenerator_modeBtn__8loOX:hover{border-color:var(--color-primary)}.RobotsGenerator_modeBtnActive__KRbGK{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.RobotsGenerator_modeBtnActive__KRbGK:hover{background:var(--color-primary-light);border-color:var(--color-primary-light)}.RobotsGenerator_field__r5fwF{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1}.RobotsGenerator_label__tIqx7{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.RobotsGenerator_input__nsn3j{padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);color:var(--color-text);outline:none;transition:border-color .15s}.RobotsGenerator_input__nsn3j:focus{border-color:var(--color-primary)}.RobotsGenerator_select__aXOfZ{padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-text);outline:none;min-width:110px}.RobotsGenerator_rulesSection__P4wYY{display:flex;flex-direction:column;gap:var(--space-4)}.RobotsGenerator_ruleCard__S5N7u{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RobotsGenerator_ruleHeader__3ZTfh{display:flex;gap:var(--space-3);align-items:flex-end}.RobotsGenerator_pathRow__selcm{display:flex;gap:var(--space-2);align-items:center}.RobotsGenerator_removeBtn__zwYmZ{padding:var(--space-2);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-lg);color:var(--color-text-secondary);cursor:pointer;line-height:1;transition:color .15s,border-color .15s}.RobotsGenerator_removeBtn__zwYmZ:hover{color:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626)}.RobotsGenerator_addPathBtn__tuSZY{padding:var(--space-2);background:none;border:none;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary);cursor:pointer;text-align:left}.RobotsGenerator_addPathBtn__tuSZY:hover{text-decoration:underline}.RobotsGenerator_addRuleBtn__WQ7Ok{padding:var(--space-3);background:none;border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary);cursor:pointer;transition:border-color .15s}.RobotsGenerator_addRuleBtn__WQ7Ok:hover{border-color:var(--color-primary)}.RobotsGenerator_outputSection__WdeZd{display:flex;flex-direction:column;gap:var(--space-2)}.RobotsGenerator_codeBlock__3hMVm{padding:var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-text);overflow-x:auto;white-space:pre-wrap;word-break:break-all}.RobotsGenerator_actions__WCHrH{display:flex;gap:var(--space-2);justify-content:flex-end}.RobotsGenerator_copyBtn__b0min,.RobotsGenerator_downloadBtn__5e6f3{padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.RobotsGenerator_copyBtn__b0min:hover,.RobotsGenerator_downloadBtn__5e6f3:hover{background:var(--color-primary-light)}.RobotsGenerator_downloadBtn__5e6f3{background:none;color:var(--color-primary);border:1px solid var(--color-primary)}.RobotsGenerator_downloadBtn__5e6f3:hover{background:var(--color-primary);color:var(--color-text-inverse)}@media (max-width:480px){.RobotsGenerator_modeButtons__beO_6{flex-direction:column}.RobotsGenerator_pathRow__selcm{flex-wrap:wrap}.RobotsGenerator_actions__WCHrH{flex-direction:column}}.SchemaGenerator_tool__Srsw9{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.SchemaGenerator_typeSelector__FChrn{display:flex;flex-direction:column;gap:var(--space-2)}.SchemaGenerator_typeGrid__KGmaG{display:flex;flex-wrap:wrap;gap:var(--space-2)}.SchemaGenerator_typeBtn__O1XCG{padding:var(--space-2) var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);cursor:pointer;transition:all .15s}.SchemaGenerator_typeBtn__O1XCG:hover{border-color:var(--color-primary)}.SchemaGenerator_typeBtnActive__1OOZ8{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.SchemaGenerator_typeBtnActive__1OOZ8:hover{background:var(--color-primary-light);border-color:var(--color-primary-light)}.SchemaGenerator_form__ywUtp{display:flex;flex-direction:column;gap:var(--space-4)}.SchemaGenerator_field__uYtjU{display:flex;flex-direction:column;gap:var(--space-1)}.SchemaGenerator_label__xzIDS{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.SchemaGenerator_required__G3dGJ{color:var(--color-error,#dc2626);margin-left:var(--space-1)}.SchemaGenerator_input__t_459{padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);color:var(--color-text);outline:none;transition:border-color .15s}.SchemaGenerator_input__t_459:focus{border-color:var(--color-primary)}.SchemaGenerator_inputError__cjIvt{border-color:var(--color-error,#dc2626)}.SchemaGenerator_errorText__zx0Z8{font-size:var(--fs-xs);color:var(--color-error,#dc2626)}.SchemaGenerator_outputSection__gtyZ7{display:flex;flex-direction:column;gap:var(--space-2)}.SchemaGenerator_outputHeader__IupcB{display:flex;justify-content:space-between;align-items:center}.SchemaGenerator_validateBtn__S2r0_{padding:var(--space-2) var(--space-3);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);cursor:pointer;transition:all .15s}.SchemaGenerator_validateBtn__S2r0_:hover{border-color:var(--color-primary);color:var(--color-primary)}.SchemaGenerator_codeBlock__z9OKp{padding:var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-text);overflow-x:auto;white-space:pre-wrap;word-break:break-all}.SchemaGenerator_codePurple__2AqkK{color:var(--color-primary)}.SchemaGenerator_codeBlue__WTgwW{color:#2563eb}.SchemaGenerator_codeGreen__GBfIV{color:#16a34a}.SchemaGenerator_copyBtn__GUGgy{align-self:flex-end;padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.SchemaGenerator_copyBtn__GUGgy:hover{background:var(--color-primary-light)}