.ImageToBase64_encoder__wul7s{width:100%}.ImageToBase64_dropzone__fxt_X{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}.ImageToBase64_dropzone__fxt_X.ImageToBase64_dragging__Z20is,.ImageToBase64_dropzone__fxt_X:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.ImageToBase64_uploadIcon___b_Op{color:var(--color-gray-400);margin-bottom:var(--space-4)}.ImageToBase64_dropText__7XVIE{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageToBase64_dropSubtext__7X6Mv{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImageToBase64_dropFormats__43Z_e{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImageToBase64_fileInput__hMLXV{display:none}.ImageToBase64_controls__nqnE9{display:flex;flex-direction:column;gap:var(--space-6)}.ImageToBase64_previewSection__pYXFa{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md)}.ImageToBase64_previewImage__3SXRp{max-width:120px;max-height:120px;object-fit:contain;border-radius:var(--radius-md);flex-shrink:0}.ImageToBase64_fileInfo__1HhU0{display:flex;flex-direction:column;gap:var(--space-1)}.ImageToBase64_fileName__AhO0y{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.ImageToBase64_fileSize__0VusI{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageToBase64_outputSection__048ka{display:flex;flex-direction:column;gap:var(--space-4)}.ImageToBase64_outputGroup__fNz0J{display:flex;flex-direction:column;gap:var(--space-2)}.ImageToBase64_outputHeader__lJCd9{display:flex;justify-content:space-between;align-items:center}.ImageToBase64_sectionLabel__C6wBq{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.ImageToBase64_copyBtn__hIQCK{padding:var(--space-1) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary);background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.ImageToBase64_copyBtn__hIQCK:hover{background:var(--color-primary);color:var(--color-text-inverse)}.ImageToBase64_textarea__RwWPi{width:100%;padding:var(--space-3);font-size:var(--fs-xs);font-family:monospace;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;word-break:break-all;outline:none}.ImageToBase64_textarea__RwWPi:focus{border-color:var(--color-primary)}.ImageToBase64_actions__IaAZm{display:flex;gap:var(--space-3)}.ImageToBase64_resetBtn__20pe5{flex:1 1;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}.ImageToBase64_resetBtn__20pe5:hover{border-color:var(--color-gray-400);color:var(--color-text)}.ImageToBase64_error__NtPbq{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){.ImageToBase64_previewSection__pYXFa{flex-direction:column;align-items:center}.ImageToBase64_actions__IaAZm{flex-direction:column}}.ImagesToPdf_tool__HQ6vN{width:100%}.ImagesToPdf_dropzone__fUHCs{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}.ImagesToPdf_dropzone__fUHCs.ImagesToPdf_dragging__R_E6_,.ImagesToPdf_dropzone__fUHCs:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.ImagesToPdf_uploadIcon__9IppZ{color:var(--color-gray-400);margin-bottom:var(--space-4)}.ImagesToPdf_dropText__SZy87{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImagesToPdf_dropSubtext__3fqHn{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImagesToPdf_dropFormats__32zzH{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImagesToPdf_fileInput__FTCp3{display:none}.ImagesToPdf_controls__7myVD{display:flex;flex-direction:column;gap:var(--space-4)}.ImagesToPdf_fileList__3x_Qn{display:flex;flex-direction:column;gap:var(--space-2)}.ImagesToPdf_fileItem__uDHR1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md)}.ImagesToPdf_fileOrder__9ypd0{display:flex;flex-direction:column;gap:2px}.ImagesToPdf_orderBtn__IYhNr{background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 6px;font-size:var(--fs-xs);color:var(--color-text-secondary);cursor:pointer;line-height:1;transition:background-color .15s}.ImagesToPdf_orderBtn__IYhNr:hover:not(:disabled){background:var(--color-gray-200)}.ImagesToPdf_orderBtn__IYhNr:disabled{opacity:.3;cursor:not-allowed}.ImagesToPdf_thumbPreview__jbsf8{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.ImagesToPdf_fileInfo__Cb_86{flex:1 1;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ImagesToPdf_fileName__b2463{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.ImagesToPdf_fileSize__oZQr4{font-size:var(--fs-xs);color:var(--color-text-secondary)}.ImagesToPdf_removeBtn__4cpW6{background:none;border:none;font-size:var(--fs-xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1);line-height:1;transition:color .15s}.ImagesToPdf_removeBtn__4cpW6:hover{color:var(--color-error)}.ImagesToPdf_addMoreBtn__LIeCt{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}.ImagesToPdf_addMoreBtn__LIeCt:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.ImagesToPdf_options__jiIhD{display:flex;flex-direction:column;gap:var(--space-4)}.ImagesToPdf_optionGroup__cqvtz{display:flex;flex-direction:column;gap:var(--space-2)}.ImagesToPdf_optionLabel__4m6BP{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.ImagesToPdf_optionButtons__Ug_cz{display:flex;gap:var(--space-2);flex-wrap:wrap}.ImagesToPdf_optionBtn__96x3N{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}.ImagesToPdf_optionBtn__96x3N:hover{border-color:var(--color-primary)}.ImagesToPdf_optionBtnActive__lpHqQ{border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary);font-weight:var(--fw-semibold)}.ImagesToPdf_actions__RmWzF{display:flex;gap:var(--space-3)}.ImagesToPdf_primaryBtn__Wgboz{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}.ImagesToPdf_primaryBtn__Wgboz:hover{background:var(--color-primary-light)}.ImagesToPdf_primaryBtn__Wgboz:disabled{background:var(--color-gray-400);cursor:not-allowed}.ImagesToPdf_resetBtn__1bVMM{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}.ImagesToPdf_resetBtn__1bVMM:hover{border-color:var(--color-gray-400);color:var(--color-text)}.ImagesToPdf_success__apr5z{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)}.ImagesToPdf_usageInfo__Hrrk4{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.ImagesToPdf_error__vImEH{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){.ImagesToPdf_actions__RmWzF{flex-direction:column}}.IphoneChecker_tool__Jl0sD{max-width:600px;margin:0 auto;padding:var(--space-2)}.IphoneChecker_progress__h2Wsd{display:flex;gap:8px;justify-content:center;margin-bottom:var(--space-8)}.IphoneChecker_progressDot__HADjO{width:8px;height:8px;border-radius:50%;background:var(--color-border);transition:background .2s}.IphoneChecker_progressDotActive__E1GbQ{background:var(--color-primary)}.IphoneChecker_intro__UHMgq{text-align:center;padding:var(--space-6) 0}.IphoneChecker_introIcon__Dd4BV{font-size:4rem;margin-bottom:var(--space-4);display:block}.IphoneChecker_introTitle__jsfGj{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:var(--space-3)}.IphoneChecker_introDesc__iHLjE{color:var(--color-text-secondary);font-size:var(--fs-base);margin-bottom:var(--space-6);line-height:1.6}.IphoneChecker_introSteps__vhqC_{display:flex;flex-direction:column;gap:var(--space-3);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);margin-bottom:var(--space-6)}.IphoneChecker_introStep__xLLjF{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--color-text)}.IphoneChecker_introStepNum__oVQWM{width:26px;height:26px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0}.IphoneChecker_section__8bvQj{display:flex;flex-direction:column;gap:var(--space-5)}.IphoneChecker_sectionTitle__rDuGB{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--color-text)}.IphoneChecker_sectionDesc__NViG_{color:var(--color-text-secondary);font-size:var(--fs-sm);line-height:1.6;margin-top:calc(-1 * var(--space-3))}.IphoneChecker_autoGrid__ijKrk{display:flex;flex-direction:column;gap:var(--space-2)}.IphoneChecker_autoCard__JF9LQ{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid}.IphoneChecker_autoCardPass__t5hE9{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.3)}.IphoneChecker_autoCardFail__Iqh2v{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.3)}.IphoneChecker_autoCardIcon__A7ly0{font-size:1rem;font-weight:var(--fw-bold);color:inherit;margin-top:1px;flex-shrink:0}.IphoneChecker_autoCardPass__t5hE9 .IphoneChecker_autoCardIcon__A7ly0{color:#10b981}.IphoneChecker_autoCardFail__Iqh2v .IphoneChecker_autoCardIcon__A7ly0{color:#ef4444}.IphoneChecker_autoCardContent__SQou2{display:flex;flex-direction:column;gap:2px}.IphoneChecker_autoCardLabel__zdgXg{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.IphoneChecker_autoCardDetail___ieIY{font-size:var(--fs-xs);color:var(--color-text-secondary)}.IphoneChecker_autoCardWarn__LP3dr{font-size:var(--fs-xs);color:#ef4444}.IphoneChecker_noticeBox__rYn1d{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}.IphoneChecker_hint__sH3PD,.IphoneChecker_noticeBox__rYn1d{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.IphoneChecker_hint__sH3PD{display:flex;align-items:flex-start;gap:var(--space-2);background:var(--color-primary-bg);border:1px solid rgba(0,17,255,.15);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.IphoneChecker_hintIcon__VPWY1{flex-shrink:0}.IphoneChecker_inputRow__q_3d3{display:flex;flex-direction:column;gap:var(--space-2)}.IphoneChecker_input__MOSNS{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--fs-lg);font-family:var(--font-mono,monospace);letter-spacing:.08em;border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);outline:none;transition:border-color .15s;box-sizing:border-box}.IphoneChecker_input__MOSNS:focus{border-color:var(--color-primary)}.IphoneChecker_inputValid__c2gdA{border-color:#10b981!important}.IphoneChecker_inputInvalid__x8_MW{border-color:#ef4444!important}.IphoneChecker_inputBadge__qzdVa{font-size:var(--fs-sm);font-weight:var(--fw-semibold);padding:4px 12px;border-radius:var(--radius-full);width:-moz-fit-content;width:fit-content}.IphoneChecker_badgePass__oYcF8{background:rgba(16,185,129,.12);color:#059669}.IphoneChecker_badgeFail___jbG_{background:rgba(239,68,68,.12);color:#dc2626}.IphoneChecker_warnText__N6nNl{font-size:var(--fs-sm);color:#dc2626;line-height:1.5}.IphoneChecker_successText___iBpf{font-size:var(--fs-sm);color:#059669;line-height:1.5}.IphoneChecker_decodedCard__dEwwz{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.IphoneChecker_decodedRow__WOPc6{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-sm)}.IphoneChecker_decodedKey__L_UMr{color:var(--color-text-secondary)}.IphoneChecker_decodedVal__AjX3E{font-weight:var(--fw-semibold);color:var(--color-text)}.IphoneChecker_checklist__3HOgx{display:flex;flex-direction:column;gap:var(--space-3)}.IphoneChecker_checklistItem__bWsfc{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.IphoneChecker_checklistLabel__SV9aZ{font-size:var(--fs-sm);color:var(--color-text);flex:1 1;line-height:1.4}.IphoneChecker_checklistBtns__WJEfM{display:flex;gap:var(--space-2);flex-shrink:0}.IphoneChecker_checkBtn__VsCSQ{padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:all .15s}.IphoneChecker_checkBtn__VsCSQ:hover{border-color:var(--color-primary);color:var(--color-primary)}.IphoneChecker_checkBtnYes__H7ivz{background:rgba(16,185,129,.12)!important;border-color:#10b981!important;color:#059669!important}.IphoneChecker_checkBtnNo__8JQDX{background:rgba(239,68,68,.12)!important;border-color:#ef4444!important;color:#dc2626!important}.IphoneChecker_verdict__ooaYO{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);border:2px solid}.IphoneChecker_verdict_genuine___prl_{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.4)}.IphoneChecker_verdict_suspicious__pNFgX{background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.4)}.IphoneChecker_verdict_fake__UJ2rn{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.4)}.IphoneChecker_verdictIcon__3adns{font-size:2.5rem;flex-shrink:0}.IphoneChecker_verdictTitle__LZFSF{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:4px}.IphoneChecker_verdictScore__NGOzJ{font-size:var(--fs-sm);color:var(--color-text-secondary)}.IphoneChecker_breakdown__GXlSW{display:flex;flex-direction:column;gap:var(--space-1)}.IphoneChecker_breakdownTitle__LqaX_{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-2)}.IphoneChecker_breakdownRow__t7V9p{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-sm)}.IphoneChecker_breakdownPass__O4vaM{background:rgba(16,185,129,.06)}.IphoneChecker_breakdownFail__CTaVN{background:rgba(239,68,68,.06)}.IphoneChecker_breakdownIcon__2q97f{font-size:.75rem;font-weight:var(--fw-bold);flex-shrink:0}.IphoneChecker_breakdownPass__O4vaM .IphoneChecker_breakdownIcon__2q97f{color:#10b981}.IphoneChecker_breakdownFail__CTaVN .IphoneChecker_breakdownIcon__2q97f{color:#ef4444}.IphoneChecker_breakdownLabel__9nC0s{flex:1 1;color:var(--color-text)}.IphoneChecker_breakdownDetail__2Afib,.IphoneChecker_breakdownWeight__kMost{color:var(--color-text-secondary);font-size:var(--fs-xs)}.IphoneChecker_breakdownWeight__kMost{margin-left:auto;flex-shrink:0}.IphoneChecker_officialSection__7Dqj2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);text-align:center;display:flex;flex-direction:column;gap:var(--space-3)}.IphoneChecker_officialText__isUKl{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.IphoneChecker_appleBtn__1Pfdb{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:#000;color:#fff;border-radius:var(--radius-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:none;transition:opacity .15s}.IphoneChecker_appleBtn__1Pfdb:hover{opacity:.8}[data-theme=dark] .IphoneChecker_appleBtn__1Pfdb{background:#fff;color:#000}.IphoneChecker_navBtns__edUPO{display:flex;gap:var(--space-3)}.IphoneChecker_primaryBtn__A2HD9{flex:1 1;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--fs-base);font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .15s}.IphoneChecker_primaryBtn__A2HD9:hover{opacity:.88}.IphoneChecker_secondaryBtn__GQQUq{padding:var(--space-3) var(--space-5);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--fs-base);cursor:pointer;transition:all .15s}.IphoneChecker_secondaryBtn__GQQUq:hover{border-color:var(--color-primary);color:var(--color-primary)}.IphoneChecker_skipBtn__anEQ1{text-align:center;font-size:var(--fs-sm);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;text-decoration:underline;padding:0}.IphoneChecker_skipBtn__anEQ1:hover{color:var(--color-text)}.IphoneChecker_resetBtn__JHE1g{width:100%;padding:var(--space-3);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--fs-base);cursor:pointer;transition:all .15s}.IphoneChecker_resetBtn__JHE1g:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:480px){.IphoneChecker_checklistItem__bWsfc{flex-direction:column;align-items:flex-start}.IphoneChecker_checklistBtns__WJEfM{width:100%}.IphoneChecker_checkBtn__VsCSQ{flex:1 1;text-align:center}}.JsonFormatter_container__zJuTB{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.JsonFormatter_panels__yubXf{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.JsonFormatter_panel__BqiqQ{display:flex;flex-direction:column;gap:var(--space-2)}.JsonFormatter_label__1JCO9{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.JsonFormatter_outputHeader__nm157{display:flex;justify-content:space-between;align-items:center}.JsonFormatter_textarea__BA60g{width:100%;min-height:300px;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}.JsonFormatter_textarea__BA60g:focus{outline:none;border-color:var(--color-primary)}.JsonFormatter_copyBtn__PP4F_{padding:var(--space-1) var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-primary);background:none;border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s,color .15s}.JsonFormatter_copyBtn__PP4F_:hover{background:var(--color-primary);color:var(--color-text-inverse)}.JsonFormatter_error__Pzjhn{font-size:var(--fs-sm);color:var(--color-error);padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md)}.JsonFormatter_actions__qS_P5{display:flex;gap:var(--space-3);flex-wrap:wrap}.JsonFormatter_primaryBtn__n8dIO{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}.JsonFormatter_primaryBtn__n8dIO:hover{background:var(--color-primary-light)}.JsonFormatter_secondaryBtn__uHLUe{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}.JsonFormatter_secondaryBtn__uHLUe:hover{border-color:var(--color-gray-400);color:var(--color-text)}@media (max-width:640px){.JsonFormatter_panels__yubXf{grid-template-columns:1fr}.JsonFormatter_actions__qS_P5{flex-direction:column}.JsonFormatter_primaryBtn__n8dIO,.JsonFormatter_secondaryBtn__uHLUe{width:100%}}.LoremGenerator_tool__Ujz9R{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.LoremGenerator_controls__fTnJ4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.LoremGenerator_controlGroup__nBU_p{display:flex;align-items:center;gap:var(--space-2)}.LoremGenerator_label__UShFG{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.LoremGenerator_numberInput__nnrMP{width:70px;padding:var(--space-2) var(--space-3);font-size:var(--fs-base);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s}.LoremGenerator_numberInput__nnrMP:focus{border-color:var(--color-primary)}.LoremGenerator_checkboxLabel__CxM1X{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.LoremGenerator_checkbox__Ashqd{accent-color:var(--color-primary);width:16px;height:16px}.LoremGenerator_generateBtn__yha_h{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}.LoremGenerator_generateBtn__yha_h:hover{background:var(--color-primary-light)}.LoremGenerator_outputSection__WZSFe{display:flex;flex-direction:column;gap:var(--space-3)}.LoremGenerator_outputArea__uCnST{padding:var(--space-4);font-size:var(--fs-base);line-height:1.7;color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:pre-wrap;max-height:400px;overflow-y:auto}.LoremGenerator_copyBtn__83lte{align-self:flex-end;padding:var(--space-2) var(--space-5);background:none;color:var(--color-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s,color .15s}.LoremGenerator_copyBtn__83lte:hover{background:var(--color-primary);color:var(--color-text-inverse)}@media (max-width:480px){.LoremGenerator_controls__fTnJ4{flex-direction:column;align-items:stretch}.LoremGenerator_generateBtn__yha_h{width:100%;text-align:center}}.MarkdownPreview_tool__nHbVL{width:100%}.MarkdownPreview_splitView__4vxgo{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);min-height:500px}.MarkdownPreview_editorPane__E7DuL,.MarkdownPreview_previewPane__QRIm0{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.MarkdownPreview_paneHeader__oN6kg{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-4);background:var(--color-gray-50);border-bottom:1px solid var(--color-border)}.MarkdownPreview_paneTitle___s5OT{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);text-transform:uppercase;letter-spacing:.05em}.MarkdownPreview_copyHtmlBtn__jPJLw{padding:var(--space-1) var(--space-3);background:none;color:var(--color-primary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s,color .15s}.MarkdownPreview_copyHtmlBtn__jPJLw:hover{background:var(--color-primary);color:var(--color-text-inverse)}.MarkdownPreview_textarea__JV9Fv{flex:1 1;width:100%;padding:var(--space-4);font-size:var(--fs-sm);font-family:monospace;color:var(--color-text);background:var(--color-bg);border:none;resize:none;outline:none;line-height:1.6}.MarkdownPreview_textarea__JV9Fv::placeholder{color:var(--color-text-secondary)}.MarkdownPreview_preview__Bt0Ev{flex:1 1;padding:var(--space-4);overflow-y:auto;color:var(--color-text);background:var(--color-bg);line-height:1.7}.MarkdownPreview_preview__Bt0Ev h1{font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.MarkdownPreview_preview__Bt0Ev h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin-top:var(--space-6);margin-bottom:var(--space-3)}.MarkdownPreview_preview__Bt0Ev h3{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin-top:var(--space-4);margin-bottom:var(--space-2)}.MarkdownPreview_preview__Bt0Ev p{margin-bottom:var(--space-3)}.MarkdownPreview_preview__Bt0Ev ol,.MarkdownPreview_preview__Bt0Ev ul{padding-left:var(--space-6);margin-bottom:var(--space-3)}.MarkdownPreview_preview__Bt0Ev li{margin-bottom:var(--space-1)}.MarkdownPreview_preview__Bt0Ev blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-primary);background:var(--color-gray-50);color:var(--color-text-secondary)}.MarkdownPreview_preview__Bt0Ev code{padding:2px 6px;font-size:var(--fs-sm);font-family:monospace;background:var(--color-gray-100);border-radius:var(--radius-sm)}.MarkdownPreview_preview__Bt0Ev pre{margin:var(--space-4) 0;padding:var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-md);overflow-x:auto}.MarkdownPreview_preview__Bt0Ev pre code{padding:0;background:none}.MarkdownPreview_preview__Bt0Ev hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-6) 0}.MarkdownPreview_preview__Bt0Ev table{width:100%;border-collapse:collapse;margin:var(--space-4) 0}.MarkdownPreview_preview__Bt0Ev td,.MarkdownPreview_preview__Bt0Ev th{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);text-align:left}.MarkdownPreview_preview__Bt0Ev th{background:var(--color-gray-50);font-weight:var(--fw-semibold)}.MarkdownPreview_preview__Bt0Ev a{color:var(--color-primary);text-decoration:underline}.MarkdownPreview_preview__Bt0Ev img{max-width:100%;border-radius:var(--radius-md)}.MarkdownPreview_preview__Bt0Ev strong{font-weight:var(--fw-bold)}@media (max-width:640px){.MarkdownPreview_splitView__4vxgo{grid-template-columns:1fr;min-height:auto}.MarkdownPreview_editorPane__E7DuL,.MarkdownPreview_previewPane__QRIm0{min-height:300px}}.MetaTagGenerator_tool__V_Y0w{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.MetaTagGenerator_form__ZVSeM{display:flex;flex-direction:column;gap:var(--space-4)}.MetaTagGenerator_field__5cX5I{display:flex;flex-direction:column;gap:var(--space-1);position:relative}.MetaTagGenerator_label__zB_Gl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.MetaTagGenerator_input__ONsg9{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}.MetaTagGenerator_input__ONsg9:focus{border-color:var(--color-primary)}.MetaTagGenerator_textarea__soRJw{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);resize:vertical;outline:none;font-family:inherit;transition:border-color .15s}.MetaTagGenerator_textarea__soRJw:focus{border-color:var(--color-primary)}.MetaTagGenerator_charCount__bSVyV{font-size:var(--fs-xs);color:var(--color-text-secondary);text-align:right}.MetaTagGenerator_charGreen__Kslyw{color:var(--color-success,#16a34a)}.MetaTagGenerator_charYellow__5TnoZ{color:var(--color-warning,#ca8a04)}.MetaTagGenerator_charRed__VhcS7{color:var(--color-error,#dc2626)}.MetaTagGenerator_checkboxGroup__ZDg9l{display:flex;gap:var(--space-4)}.MetaTagGenerator_checkboxLabel__o0ejX{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.MetaTagGenerator_outputSection__e6oDK{display:flex;flex-direction:column;gap:var(--space-2)}.MetaTagGenerator_codeBlock__vHHaf{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}.MetaTagGenerator_copyBtn__2BAhH{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}.MetaTagGenerator_copyBtn__2BAhH:hover{background:var(--color-primary-light)}.NumberBase_tool__bndSH{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.NumberBase_inputGroup__UsV2I{display:flex;flex-direction:column;gap:var(--space-4)}.NumberBase_field__GnSdK{display:flex;flex-direction:column;gap:var(--space-2)}.NumberBase_label__4QXzO{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.NumberBase_select__IzZgs{padding:var(--space-3);font-size:var(--fs-base);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;cursor:pointer}.NumberBase_select__IzZgs:focus{border-color:var(--color-primary)}.NumberBase_input__G4UHv{padding:var(--space-3);font-size:var(--fs-lg);font-family:var(--font-mono,monospace);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none}.NumberBase_input__G4UHv:focus{border-color:var(--color-primary)}.NumberBase_inputError__aL6ns,.NumberBase_inputError__aL6ns:focus{border-color:var(--color-error)}.NumberBase_error__hXB7x{font-size:var(--fs-sm);color:var(--color-error)}.NumberBase_resultsGrid__yGDyU{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.NumberBase_resultCard__p_6KW{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s}.NumberBase_activeCard__F4C4W{border-color:var(--color-primary);background:var(--color-gray-100)}.NumberBase_resultLabel__7QCF7{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.NumberBase_resultValue__DgWIW{font-size:var(--fs-lg);font-family:var(--font-mono,monospace);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}@media (max-width:480px){.NumberBase_resultsGrid__yGDyU{grid-template-columns:1fr}}.OgPreview_tool__hCriY{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.OgPreview_form__FKEkk{display:flex;flex-direction:column;gap:var(--space-4)}.OgPreview_field__xW7Zi{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1}.OgPreview_row__YC_3x{display:flex;gap:var(--space-4)}.OgPreview_label__a0gFq{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.OgPreview_input__2Eu_O,.OgPreview_select__GLQut{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}.OgPreview_input__2Eu_O:focus,.OgPreview_select__GLQut:focus{border-color:var(--color-primary)}.OgPreview_textarea__Q_R42{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);resize:vertical;outline:none;font-family:inherit;transition:border-color .15s}.OgPreview_textarea__Q_R42:focus{border-color:var(--color-primary)}.OgPreview_previews__9kjSA{display:flex;flex-direction:column;gap:var(--space-6)}.OgPreview_previewSection__NjnZk{display:flex;flex-direction:column;gap:var(--space-2)}.OgPreview_previewTitle__V5zSB{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text)}.OgPreview_fbCard__LFkPt{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-gray-50)}.OgPreview_fbImageWrap__yzadi{width:100%;max-height:250px;overflow:hidden}.OgPreview_fbImage__DvmT6{width:100%;height:auto;display:block;object-fit:cover}.OgPreview_fbContent__h1tWj{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.OgPreview_fbDomain__c_tF2{font-size:var(--fs-xs);color:var(--color-text-secondary);text-transform:uppercase}.OgPreview_fbTitle__d8_Zb{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text);line-height:1.3}.OgPreview_fbDesc__zRqy6{font-size:var(--fs-sm);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OgPreview_twCard__fdwxD{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-gray-50)}.OgPreview_twImageWrapLarge__aUsFS{width:100%;max-height:250px;overflow:hidden}.OgPreview_twImage__1Gw5V{width:100%;height:auto;display:block;object-fit:cover}.OgPreview_twContent__gemFH{display:flex;gap:var(--space-3);padding:var(--space-3)}.OgPreview_twImageWrapSmall__dR__H{width:120px;height:120px;flex-shrink:0;overflow:hidden;border-radius:var(--radius-md)}.OgPreview_twImageSmall__RdxWB{width:100%;height:100%;object-fit:cover}.OgPreview_twText__Hfw0l{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.OgPreview_twTitle__NtpyG{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text);line-height:1.3}.OgPreview_twDesc__iFZwe{font-size:var(--fs-sm);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OgPreview_twDomain__Tjn7Y{font-size:var(--fs-xs);color:var(--color-text-secondary)}.OgPreview_outputSection__xzgmf{display:flex;flex-direction:column;gap:var(--space-2)}.OgPreview_codeBlock__JiMt2{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}.OgPreview_copyBtn__hig90{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}.OgPreview_copyBtn__hig90:hover{background:var(--color-primary-light)}@media (max-width:480px){.OgPreview_row__YC_3x{flex-direction:column}}.PasswordGenerator_container__INAZB{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.PasswordGenerator_passwordDisplay__ouxsQ{background:var(--color-gray-50);border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.PasswordGenerator_passwordText__LE53S{font-family:Courier New,Courier,monospace;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--color-text);word-break:break-all;text-align:center;min-height:2em;line-height:1.4;width:100%;-webkit-user-select:all;-moz-user-select:all;user-select:all}.PasswordGenerator_passwordActions__QZ1By{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.PasswordGenerator_copyBtn__Z7cGQ,.PasswordGenerator_generateBtn__daweM{padding:var(--space-2) var(--space-5);border:none;border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s,transform .1s}.PasswordGenerator_copyBtn__Z7cGQ{background:var(--color-gray-100);color:var(--color-text);border:1px solid var(--color-border)}.PasswordGenerator_copyBtn__Z7cGQ:hover{opacity:.8}.PasswordGenerator_copyBtn__Z7cGQ:disabled{opacity:.5;cursor:not-allowed}.PasswordGenerator_generateBtn__daweM{background:var(--color-primary);color:var(--color-text-inverse)}.PasswordGenerator_generateBtn__daweM:hover{opacity:.9}.PasswordGenerator_generateBtn__daweM:active{transform:scale(.98)}.PasswordGenerator_strengthSection__0ryVH{background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.PasswordGenerator_strengthHeader__GzWv5{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.PasswordGenerator_strengthLabel__0cO_h{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PasswordGenerator_strengthValue__hCYV0{font-size:var(--fs-sm);font-weight:var(--fw-bold)}.PasswordGenerator_entropyBadge___S_2L{margin-left:auto;font-size:var(--fs-xs);background:var(--color-primary-bg);color:var(--color-primary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-weight:var(--fw-semibold)}.PasswordGenerator_strengthBar__l0bsP{display:flex;gap:4px;height:6px}.PasswordGenerator_strengthSegment__0lMtJ{flex:1 1;border-radius:3px;transition:background-color .3s}.PasswordGenerator_criteriaList__Vr5Tw{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4)}.PasswordGenerator_criteriaItem__iinAZ{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs)}.PasswordGenerator_criteriaMet__E_P9_{color:var(--color-success)}.PasswordGenerator_criteriaUnmet__58JS4{color:var(--color-text-secondary)}.PasswordGenerator_optionsSection__SPFEA{display:flex;flex-direction:column;gap:var(--space-4)}.PasswordGenerator_sectionTitle__H00Gs{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text);margin:0}.PasswordGenerator_lengthControl__QJUdN{display:flex;flex-direction:column;gap:var(--space-2)}.PasswordGenerator_label___8o1y{font-size:var(--fs-sm);color:var(--color-text)}.PasswordGenerator_slider__2Fyg1{width:100%;accent-color:var(--color-primary);cursor:pointer}.PasswordGenerator_sliderLabels__mRgT0{display:flex;justify-content:space-between;font-size:var(--fs-xs);color:var(--color-text-secondary)}.PasswordGenerator_checkboxGrid__v5kZW{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.PasswordGenerator_checkboxLabel__Oh_1M{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.PasswordGenerator_checkboxLabel__Oh_1M input[type=checkbox]{accent-color:var(--color-primary);width:16px;height:16px;cursor:pointer}.PasswordGenerator_excludeField__58Au_{display:flex;flex-direction:column;gap:var(--space-2)}.PasswordGenerator_textInput__3aZk_{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);font-family:Courier New,Courier,monospace}.PasswordGenerator_textInput__3aZk_:focus{outline:none;border-color:var(--color-primary)}.PasswordGenerator_multiSection__7I2Qt{display:flex;flex-direction:column;gap:var(--space-3)}.PasswordGenerator_multiList__mNSYY{display:flex;flex-direction:column;gap:var(--space-2)}.PasswordGenerator_multiItem__5OAJO{display:flex;align-items:center;justify-content:space-between;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-md)}.PasswordGenerator_multiPassword__IO3jZ{font-family:Courier New,Courier,monospace;font-size:var(--fs-sm);color:var(--color-text);word-break:break-all;flex:1 1;min-width:0}.PasswordGenerator_copySmallBtn__sq9wt{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-xs);cursor:pointer;white-space:nowrap;flex-shrink:0}.PasswordGenerator_copySmallBtn__sq9wt:hover{background:var(--color-gray-100)}.PasswordGenerator_historySection__HJc0L{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:640px){.PasswordGenerator_passwordText__LE53S{font-size:var(--fs-md)}.PasswordGenerator_checkboxGrid__v5kZW,.PasswordGenerator_criteriaList__Vr5Tw{grid-template-columns:1fr}.PasswordGenerator_passwordActions__QZ1By{width:100%}.PasswordGenerator_copyBtn__Z7cGQ,.PasswordGenerator_generateBtn__daweM{flex:1 1}}.PdfDeletePages_tool__V6zDo{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.PdfDeletePages_dropzone__4ra3Q{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}.PdfDeletePages_dropzone__4ra3Q.PdfDeletePages_dragging__9HsPr,.PdfDeletePages_dropzone__4ra3Q:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfDeletePages_uploadIcon__F5jGa{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfDeletePages_dropText__F4E29{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfDeletePages_dropSubtext__nDvWX{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfDeletePages_dropFormats__MKp9H{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfDeletePages_fileInput__OfgaT{display:none}.PdfDeletePages_passwordSection___qn7T{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)}.PdfDeletePages_passwordPrompt__LNFOJ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfDeletePages_passwordInputWrap__bi5B_{position:relative;display:flex;align-items:center}.PdfDeletePages_passwordInput__hkAT6{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}.PdfDeletePages_passwordInput__hkAT6:focus{border-color:var(--color-primary)}.PdfDeletePages_togglePwd__A_nW9{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;padding:0}.PdfDeletePages_togglePwd__A_nW9:hover{color:var(--color-text)}.PdfDeletePages_loadingHeader__aiMDv{display:flex;flex-direction:column;gap:var(--space-2)}.PdfDeletePages_loadingText__7EmLg{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PdfDeletePages_progressBar__ibSwi{width:100%;height:4px;background:var(--color-gray-200);border-radius:999px;overflow:hidden}.PdfDeletePages_progressFill__a64nW{height:100%;background:var(--color-primary);border-radius:999px;transition:width .2s ease}.PdfDeletePages_toolbar__Mi_Qq{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)}.PdfDeletePages_toolbarLeft__DbIVg{display:flex;flex-direction:column;gap:2px;min-width:0}.PdfDeletePages_fileName___BKvA{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}.PdfDeletePages_fileMeta__7Kb7b{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfDeletePages_toolbarRight__zRQuW{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.PdfDeletePages_toolbarBtn__DWLi0{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}.PdfDeletePages_toolbarBtn__DWLi0:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfDeletePages_toolbarBtn__DWLi0:disabled{opacity:.4;cursor:not-allowed}.PdfDeletePages_pageGrid__TTUDz{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.PdfDeletePages_pageCard__Zvk07{display:flex;flex-direction:column;border-radius:var(--radius-md);border:2px solid var(--color-gray-200);overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,box-shadow .15s,transform .1s;background:var(--color-surface)}.PdfDeletePages_pageCard__Zvk07:hover:not(.PdfDeletePages_nonInteractive__u6XH3){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg);transform:translateY(-1px)}.PdfDeletePages_pageCard__Zvk07.PdfDeletePages_selected__MD4gy{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.PdfDeletePages_pageCard__Zvk07.PdfDeletePages_selected__MD4gy:hover:not(.PdfDeletePages_nonInteractive__u6XH3){border-color:#dc2626}.PdfDeletePages_pageCard__Zvk07.PdfDeletePages_nonInteractive__u6XH3{cursor:default}.PdfDeletePages_thumbWrap__z0SPs{position:relative;background:#fff;line-height:0}.PdfDeletePages_pageThumb__e8_9d{width:100%;height:auto;display:block}.PdfDeletePages_deleteOverlay__Yrb9_{position:absolute;inset:0;background:rgba(239,68,68,.55);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-semibold);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.PdfDeletePages_pageFooter__tXCqN{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)}.PdfDeletePages_pageNumber__Xe27H{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PdfDeletePages_removedBadge__dDmAt{font-size:9px;font-weight:var(--fw-semibold);color:#ef4444;background:rgba(239,68,68,.1);border-radius:3px;padding:1px 4px;white-space:nowrap}.PdfDeletePages_bottomBar__sMpQe{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)}.PdfDeletePages_bottomInfo__Tpxl3{font-size:var(--fs-sm);color:var(--color-text-secondary);flex:1 1;min-width:0}.PdfDeletePages_bottomWarn__w0hwm{color:#f59e0b;font-weight:var(--fw-semibold)}.PdfDeletePages_bottomActions__n9RR1{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.PdfDeletePages_doneTag__WS8yi{color:#10b981;padding:var(--space-2) var(--space-3);background:rgba(16,185,129,.08);border-radius:var(--radius-md)}.PdfDeletePages_doneTag__WS8yi,.PdfDeletePages_primaryBtn__sPvTC{font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}.PdfDeletePages_primaryBtn__sPvTC{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}.PdfDeletePages_primaryBtn__sPvTC:hover:not(:disabled){background:var(--color-primary-light)}.PdfDeletePages_primaryBtn__sPvTC:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfDeletePages_downloadBtn__7rSvw{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}.PdfDeletePages_downloadBtn__7rSvw:hover{background:#059669}.PdfDeletePages_resetBtn__esJYA{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}.PdfDeletePages_resetBtn__esJYA:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfDeletePages_error__opa2M{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){.PdfDeletePages_pageGrid__TTUDz{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--space-2)}.PdfDeletePages_bottomBar__sMpQe{flex-direction:column;align-items:flex-start}.PdfDeletePages_bottomActions__n9RR1{width:100%;justify-content:flex-end}.PdfDeletePages_toolbar__Mi_Qq{flex-direction:column;align-items:flex-start}}.PdfEditor_tool__iZqg1{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.PdfEditor_dropzone__eOJ9q{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}.PdfEditor_dropzone__eOJ9q.PdfEditor_dragging__KvrRN,.PdfEditor_dropzone__eOJ9q:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfEditor_uploadIcon__BN8oE{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfEditor_dropText__h5Pb4{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfEditor_dropSubtext__EHVUm{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfEditor_dropFormats__H0L0D{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfEditor_fileInput__4if_7{display:none}.PdfEditor_rendering__FogET{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium)}@keyframes PdfEditor_spin__lph2L{to{transform:rotate(1turn)}}.PdfEditor_spin__lph2L{animation:PdfEditor_spin__lph2L 1s linear infinite}.PdfEditor_editor__h7Afm{display:flex;flex-direction:column;gap:var(--space-3)}.PdfEditor_toolbar__N0Klr{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md);border:1px solid var(--color-border)}.PdfEditor_toolGroup__4ytHN{display:flex;align-items:center;gap:var(--space-1)}.PdfEditor_toolBtn__kF_vy{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all .15s;flex-shrink:0}.PdfEditor_toolBtn__kF_vy:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfEditor_toolBtnActive__Nmn9B{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:0 0 0 2px rgba(0,17,255,.12)}.PdfEditor_divider__6KmUe{width:1px;height:28px;background:var(--color-gray-300);margin:0 var(--space-1);flex-shrink:0}.PdfEditor_propGroup__Eea5Y{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.PdfEditor_propLabel__JcDbg{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);white-space:nowrap}.PdfEditor_slider__Jptt6{width:80px;accent-color:var(--color-primary);height:6px;cursor:pointer}.PdfEditor_propValue__CJ0Nt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);min-width:30px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfEditor_colorInput__ERwXN{width:28px;height:28px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);padding:2px;cursor:pointer;background:none;flex-shrink:0}.PdfEditor_colorInput__ERwXN::-webkit-color-swatch-wrapper{padding:0}.PdfEditor_colorInput__ERwXN::-webkit-color-swatch{border:none;border-radius:2px}.PdfEditor_fillWrap__OITpO{display:flex;align-items:center;gap:var(--space-2)}.PdfEditor_checkLabel__Zt9Ld{display:flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap}.PdfEditor_checkLabel__Zt9Ld input[type=checkbox]{accent-color:var(--color-primary)}.PdfEditor_actionBtn__3hpDa{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all .15s;flex-shrink:0}.PdfEditor_actionBtn__3hpDa:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.PdfEditor_actionBtn__3hpDa:disabled{opacity:.35;cursor:not-allowed}.PdfEditor_viewport__VQFB4{position:relative;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-100);min-height:400px;max-height:75vh}.PdfEditor_canvasWrap__EMP3F{position:relative;display:inline-block;transform-origin:top left}.PdfEditor_pageImg__YgMi2{display:block;max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.PdfEditor_overlay__9AG60{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}.PdfEditor_textOverlayInput__gyRPv{position:absolute;background:transparent;border:1px dashed var(--color-primary);outline:none;padding:2px 4px;font-family:sans-serif;min-width:100px;z-index:10;border-radius:2px}.PdfEditor_bottomBar___HJkU{position:-webkit-sticky;position:sticky;bottom:0;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-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 -4px 16px rgba(0,0,0,.06)}.PdfEditor_pageNav__9at2D{display:flex;align-items:center;gap:var(--space-2)}.PdfEditor_navBtn__2i_bU{width:32px;height:32px;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}.PdfEditor_navBtn__2i_bU:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.PdfEditor_navBtn__2i_bU:disabled{opacity:.35;cursor:default}.PdfEditor_pageLabel__efxHy{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium);white-space:nowrap;min-width:50px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfEditor_zoomControls__4pXhy{display:flex;align-items:center;gap:var(--space-1)}.PdfEditor_zoomBtn__WcQna{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-base);font-weight:var(--fw-bold);color:var(--color-text-secondary);cursor:pointer;transition:all .15s;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PdfEditor_zoomBtn__WcQna:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfEditor_zoomLabel__F5h6L{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:var(--fw-medium);min-width:38px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfEditor_exportActions__zKjVL{display:flex;align-items:center;gap:var(--space-2)}.PdfEditor_primaryBtn__OuAFj{padding:var(--space-2) var(--space-5);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;white-space:nowrap}.PdfEditor_primaryBtn__OuAFj:hover:not(:disabled){background:var(--color-primary-light)}.PdfEditor_primaryBtn__OuAFj:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfEditor_downloadBtn__VGJ_E{padding:var(--space-2) 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}.PdfEditor_downloadBtn__VGJ_E:hover{background:#059669}.PdfEditor_resetBtn__ejWFT{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}.PdfEditor_resetBtn__ejWFT:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfEditor_error__jJsH2{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:768px){.PdfEditor_toolbar__N0Klr{gap:var(--space-1);padding:var(--space-2)}.PdfEditor_actionBtn__3hpDa,.PdfEditor_toolBtn__kF_vy{width:32px;height:32px}.PdfEditor_divider__6KmUe{height:24px}.PdfEditor_slider__Jptt6{width:60px}.PdfEditor_viewport__VQFB4{min-height:300px;max-height:60vh}.PdfEditor_bottomBar___HJkU{flex-direction:column;align-items:stretch;gap:var(--space-2)}.PdfEditor_exportActions__zKjVL,.PdfEditor_pageNav__9at2D,.PdfEditor_zoomControls__4pXhy{justify-content:center}}@media (max-width:480px){.PdfEditor_propGroup__Eea5Y{gap:var(--space-1)}.PdfEditor_propLabel__JcDbg{font-size:10px}.PdfEditor_slider__Jptt6{width:50px}.PdfEditor_toolbar__N0Klr{flex-direction:column;align-items:stretch}.PdfEditor_toolGroup__4ytHN{flex-wrap:wrap;justify-content:center}}.PdfMerge_tool__kBv6h{width:100%}.PdfMerge_dropzone___vxdp{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}.PdfMerge_dropzone___vxdp.PdfMerge_dragging__aDm_8,.PdfMerge_dropzone___vxdp:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfMerge_uploadIcon__eMCuX{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfMerge_dropText__VUg63{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfMerge_dropSubtext___jr0w{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfMerge_dropFormats__UCI1c{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfMerge_fileInput__athf8{display:none}.PdfMerge_controls__MXuDv{display:flex;flex-direction:column;gap:var(--space-4)}.PdfMerge_fileList__zA3Kn{display:flex;flex-direction:column;gap:var(--space-2)}.PdfMerge_fileItem__hvHD5{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-md)}.PdfMerge_fileOrder__W7poc{display:flex;flex-direction:column;gap:2px}.PdfMerge_orderBtn__UhK_n{background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 6px;font-size:var(--fs-xs);color:var(--color-text-secondary);cursor:pointer;line-height:1;transition:background-color .15s}.PdfMerge_orderBtn__UhK_n:hover:not(:disabled){background:var(--color-gray-200)}.PdfMerge_orderBtn__UhK_n:disabled{opacity:.3;cursor:not-allowed}.PdfMerge_fileInfo__2JLZa{flex:1 1;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PdfMerge_fileName__she_n{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.PdfMerge_fileSize__XaOdU{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfMerge_removeBtn__BiMsp{background:none;border:none;font-size:var(--fs-xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1);line-height:1;transition:color .15s}.PdfMerge_removeBtn__BiMsp:hover{color:var(--color-error)}.PdfMerge_addMoreBtn__Y8KHR{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}.PdfMerge_addMoreBtn__Y8KHR:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfMerge_actions__mYgFh{display:flex;gap:var(--space-3)}.PdfMerge_primaryBtn__8q_nC{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}.PdfMerge_primaryBtn__8q_nC:hover{background:var(--color-primary-light)}.PdfMerge_primaryBtn__8q_nC:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfMerge_resetBtn__RwkvA{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}.PdfMerge_resetBtn__RwkvA:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfMerge_success__uQYeD{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)}.PdfMerge_usageInfo__Vsxnc{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.PdfMerge_error__UH1O8{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){.PdfMerge_actions__mYgFh{flex-direction:column}}.PdfOptimizer_tool__uEesW{width:100%}.PdfOptimizer_dropzone__OFX34{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}.PdfOptimizer_dropzone__OFX34.PdfOptimizer_dragging__OMXt_,.PdfOptimizer_dropzone__OFX34:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfOptimizer_uploadIcon__HgbZm{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfOptimizer_dropText__Vy7T8{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfOptimizer_dropSubtext__hs2sj{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfOptimizer_dropFormats__e_SAZ{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfOptimizer_fileInput__us5Kt{display:none}.PdfOptimizer_controls__eOoOY{display:flex;flex-direction:column;gap:var(--space-4)}.PdfOptimizer_fileList__wZDEZ{display:flex;flex-direction:column;gap:var(--space-2)}.PdfOptimizer_fileItem__Ionbo{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}.PdfOptimizer_fileItem__Ionbo.PdfOptimizer_done__9_wVc{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.25)}.PdfOptimizer_fileItem__Ionbo.PdfOptimizer_error__XaCuK{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}.PdfOptimizer_fileItem__Ionbo.PdfOptimizer_processing__U44_e{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25)}.PdfOptimizer_statusIcon__2ChXu{flex-shrink:0;display:flex;align-items:center}.PdfOptimizer_pending__8NG6o .PdfOptimizer_statusIcon__2ChXu{color:var(--color-gray-400)}.PdfOptimizer_processing__U44_e .PdfOptimizer_statusIcon__2ChXu{color:var(--color-primary)}.PdfOptimizer_done__9_wVc .PdfOptimizer_statusIcon__2ChXu{color:#10b981}.PdfOptimizer_error__XaCuK .PdfOptimizer_statusIcon__2ChXu{color:#ef4444}@keyframes PdfOptimizer_spin__6AS_N{to{transform:rotate(1turn)}}.PdfOptimizer_spin__6AS_N{animation:PdfOptimizer_spin__6AS_N 1s linear infinite;transform-origin:center}.PdfOptimizer_fileInfo__o8mPq{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.PdfOptimizer_fileName__OvFIP{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfOptimizer_fileMeta__uMBQn{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfOptimizer_errorTag__f4rRL{color:#ef4444;font-weight:var(--fw-medium)}.PdfOptimizer_progressTag__zVofv{color:var(--color-primary);font-weight:var(--fw-medium)}.PdfOptimizer_downloadBtn__LXWb7{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}.PdfOptimizer_downloadBtn__LXWb7:hover{background:#059669}.PdfOptimizer_removeBtn__xDN8a{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}.PdfOptimizer_removeBtn__xDN8a:hover:not(:disabled){color:var(--color-error)}.PdfOptimizer_removeBtn__xDN8a:disabled{opacity:.3;cursor:not-allowed}.PdfOptimizer_addMoreBtn__9MsMZ{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}.PdfOptimizer_addMoreBtn__9MsMZ:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfOptimizer_addMoreBtn__9MsMZ:disabled{opacity:.4;cursor:not-allowed}.PdfOptimizer_qualitySection__iblW1{display:flex;flex-direction:column;gap:var(--space-3)}.PdfOptimizer_qualityLabel__Kikmh{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfOptimizer_qualityOptions__EOJ3H{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.PdfOptimizer_qualityRadio__F09FM{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.PdfOptimizer_qualityCard__2e4ef{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s;text-align:center}.PdfOptimizer_qualityCard__2e4ef:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfOptimizer_qualityCardActive__npW23{border-color:var(--color-primary);background:rgba(0,17,255,.04);box-shadow:0 0 0 1px var(--color-primary)}.PdfOptimizer_qualityCardTitle__ziHYU{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfOptimizer_qualityCardActive__npW23 .PdfOptimizer_qualityCardTitle__ziHYU{color:var(--color-primary)}.PdfOptimizer_qualityCardHint__qrpxK{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.4}.PdfOptimizer_passwordSection__biXrR{display:flex;flex-direction:column;gap:var(--space-2)}.PdfOptimizer_passwordLabel__pDOQF{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfOptimizer_passwordInputWrap__TYkZk{position:relative;display:flex;align-items:center}.PdfOptimizer_passwordInput__gu_qS{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}.PdfOptimizer_passwordInput__gu_qS:focus{border-color:var(--color-primary)}.PdfOptimizer_passwordInput__gu_qS:disabled{opacity:.5;cursor:not-allowed}.PdfOptimizer_togglePwd__tcvot{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}.PdfOptimizer_togglePwd__tcvot:hover{color:var(--color-text)}.PdfOptimizer_passwordHint__53YCb{font-size:var(--fs-xs);color:var(--color-text-secondary)}.PdfOptimizer_actions__MBEgq{display:flex;gap:var(--space-3)}.PdfOptimizer_primaryBtn__twQDm{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}.PdfOptimizer_primaryBtn__twQDm:hover:not(:disabled){background:var(--color-primary-light)}.PdfOptimizer_primaryBtn__twQDm:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfOptimizer_secondaryBtn__A2EVw{flex:1 1;padding:var(--space-3) var(--space-6);background:none;color:var(--color-primary);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:2px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s,color .15s}.PdfOptimizer_secondaryBtn__A2EVw:hover:not(:disabled){background:var(--color-primary);color:var(--color-text-inverse)}.PdfOptimizer_secondaryBtn__A2EVw:disabled{opacity:.4;cursor:not-allowed}.PdfOptimizer_resetBtn__eLr2e{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}.PdfOptimizer_resetBtn__eLr2e:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text)}.PdfOptimizer_resetBtn__eLr2e:disabled{opacity:.4;cursor:not-allowed}.PdfOptimizer_summary__kPtit{display:flex;flex-direction:column;gap:var(--space-2)}.PdfOptimizer_summarySuccess__BpXW2{font-weight:var(--fw-semibold);color:#10b981;background:rgba(16,185,129,.08)}.PdfOptimizer_summaryError__VWNln,.PdfOptimizer_summarySuccess__BpXW2{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfOptimizer_summaryError__VWNln{font-weight:var(--fw-medium);color:#ef4444;background:rgba(239,68,68,.06)}.PdfOptimizer_error__XaCuK{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)}.PdfOptimizer_savingsTag__JFqyv{color:#10b981;font-weight:var(--fw-semibold)}.PdfOptimizer_validTag__LE4z9{color:var(--color-text-secondary)}@media (max-width:600px){.PdfOptimizer_qualityOptions__EOJ3H{grid-template-columns:1fr}.PdfOptimizer_actions__MBEgq{flex-direction:column}.PdfOptimizer_fileName__OvFIP{font-size:var(--fs-xs)}}.PdfPageNumbers_tool__4mo6v{width:100%}.PdfPageNumbers_dropzone__DKbAk{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}.PdfPageNumbers_dropzone__DKbAk.PdfPageNumbers_dragging__gxTxj,.PdfPageNumbers_dropzone__DKbAk:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.PdfPageNumbers_uploadIcon__Ohwtp{color:var(--color-gray-400);margin-bottom:var(--space-4)}.PdfPageNumbers_dropText__TJRD7{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.PdfPageNumbers_dropSubtext__8q8Zo{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PdfPageNumbers_dropFormats__dvJr6{font-size:var(--fs-xs);color:var(--color-gray-500)}.PdfPageNumbers_fileInput__0l9WK{display:none}.PdfPageNumbers_passwordSection__5l9xJ{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)}.PdfPageNumbers_passwordPrompt__SxqSE{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.PdfPageNumbers_passwordInputWrap__NF06L{position:relative;display:flex;align-items:center;width:100%;max-width:300px}.PdfPageNumbers_passwordInput__NPNc0{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-bg);color:var(--color-text);outline:none;transition:border-color .15s}.PdfPageNumbers_passwordInput__NPNc0:focus{border-color:var(--color-primary)}.PdfPageNumbers_togglePwd__G4pmT{position:absolute;right:var(--space-3);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;padding:0}.PdfPageNumbers_togglePwd__G4pmT:hover{color:var(--color-text)}.PdfPageNumbers_loadingHeader__eb3XE{display:flex;flex-direction:column;gap:var(--space-2)}.PdfPageNumbers_loadingText__eo6l9{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.PdfPageNumbers_progressBar__9KCeq{width:100%;height:4px;background:var(--color-gray-200);border-radius:999px;overflow:hidden}.PdfPageNumbers_progressFill__dQoeB{height:100%;background:var(--color-primary);border-radius:999px;transition:width .2s ease}.PdfPageNumbers_editor__MFuKd{display:grid;grid-template-columns:1fr 260px;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.PdfPageNumbers_previewPanel__e9jwJ{display:flex;flex-direction:column;gap:var(--space-3)}.PdfPageNumbers_previewHeader__Wa9lc{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)}.PdfPageNumbers_fileName__1NLU0{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%}.PdfPageNumbers_fileSize__v60_a{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap}.PdfPageNumbers_previewArea__naRBL{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}.PdfPageNumbers_pageFrame__Wn7p_{position:relative;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:2px;overflow:hidden}.PdfPageNumbers_pageImage__0_kxC{display:block;width:100%;height:100%}.PdfPageNumbers_numberOverlay__Plcc9{position:absolute;pointer-events:none;font-weight:400;line-height:1;white-space:nowrap;transition:all .15s ease}.PdfPageNumbers_skipOverlay__5GF8I{position:absolute;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-semibold);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.PdfPageNumbers_pageNav__eH5ib{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.PdfPageNumbers_navBtn__Lly2n{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text);transition:all .15s}.PdfPageNumbers_navBtn__Lly2n:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.PdfPageNumbers_navBtn__Lly2n:disabled{opacity:.3;cursor:not-allowed}.PdfPageNumbers_pageIndicator__sGGUG{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);min-width:100px;text-align:center}.PdfPageNumbers_controlsPanel__pIdQV{display:flex;flex-direction:column;gap:var(--space-4)}.PdfPageNumbers_optionsSection__dOVuK{display:flex;flex-direction:column;gap:var(--space-2)}.PdfPageNumbers_label__GzyJm{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.PdfPageNumbers_posGrid__3UR2G{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;width:100%;max-width:120px;aspect-ratio:3/4;background:var(--color-border);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.PdfPageNumbers_posCell__vBMIH{display:flex;align-items:center;justify-content:center;background:var(--color-bg);cursor:pointer;border:none;transition:background-color .15s}.PdfPageNumbers_posCell__vBMIH.PdfPageNumbers_posCellActive___q9kv,.PdfPageNumbers_posCell__vBMIH:hover{background:var(--color-primary-bg)}.PdfPageNumbers_posDot__vrOIJ{width:7px;height:7px;border-radius:50%;background:var(--color-gray-300);transition:all .15s}.PdfPageNumbers_posCell__vBMIH:hover .PdfPageNumbers_posDot__vrOIJ{background:var(--color-primary);transform:scale(1.3)}.PdfPageNumbers_posCell__vBMIH.PdfPageNumbers_posCellActive___q9kv .PdfPageNumbers_posDot__vrOIJ{background:var(--color-primary);transform:scale(1.4)}.PdfPageNumbers_formatOptions__9PqVf{display:flex;flex-wrap:wrap;gap:var(--space-1)}.PdfPageNumbers_formatBtn__PvhsH{padding:var(--space-1) var(--space-2);background:var(--color-bg);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;white-space:nowrap}.PdfPageNumbers_formatBtn__PvhsH:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfPageNumbers_formatBtn__PvhsH.PdfPageNumbers_formatActive__XNCh0{background:var(--color-primary-bg);border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--fw-semibold)}.PdfPageNumbers_fontOptions__ir5Me{display:flex;flex-wrap:wrap;gap:var(--space-1)}.PdfPageNumbers_fontBtn__0qAXe{padding:var(--space-1) var(--space-2);background:var(--color-bg);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-secondary);cursor:pointer;transition:all .15s}.PdfPageNumbers_fontBtn__0qAXe:hover{border-color:var(--color-primary);color:var(--color-primary)}.PdfPageNumbers_fontBtn__0qAXe.PdfPageNumbers_fontActive__Sf8N8{background:var(--color-primary-bg);border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--fw-semibold)}.PdfPageNumbers_colorRow__DZc19{display:flex;align-items:center;gap:var(--space-2)}.PdfPageNumbers_colorPicker__3E7ES{width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:0;background:none}.PdfPageNumbers_colorHex__Zcu_D{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:monospace}.PdfPageNumbers_sliderRow__kH6z3{display:flex;align-items:center;gap:var(--space-2)}.PdfPageNumbers_slider__0LPUy{flex:1 1;accent-color:var(--color-primary);height:6px}.PdfPageNumbers_sliderVal__aMlU_{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);min-width:36px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfPageNumbers_numberInput__Q7B4P{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;width:72px;transition:border-color .15s}.PdfPageNumbers_numberInput__Q7B4P:focus{border-color:var(--color-primary)}.PdfPageNumbers_skipToggle__fOflU{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.PdfPageNumbers_skipToggle__fOflU input{accent-color:var(--color-primary);width:16px;height:16px}.PdfPageNumbers_actions__7mgZ9{display:flex;gap:var(--space-3)}.PdfPageNumbers_primaryBtn__E9iXq{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);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}.PdfPageNumbers_primaryBtn__E9iXq:hover:not(:disabled){background:var(--color-primary-light)}.PdfPageNumbers_primaryBtn__E9iXq:disabled{background:var(--color-gray-400);cursor:not-allowed}.PdfPageNumbers_resetBtn__9Pdhi{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}.PdfPageNumbers_resetBtn__9Pdhi:hover{border-color:var(--color-gray-400);color:var(--color-text)}.PdfPageNumbers_success__hE_5N{font-weight:var(--fw-semibold);color:var(--color-success);background:var(--color-success-bg)}.PdfPageNumbers_error__pdxmj,.PdfPageNumbers_success__hE_5N{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md)}.PdfPageNumbers_error__pdxmj{color:var(--color-error);background:var(--color-error-bg);margin-top:var(--space-4)}[data-theme=dark] .PdfPageNumbers_previewArea__naRBL,[data-theme=dark] .PdfPageNumbers_previewHeader__Wa9lc{background:var(--color-gray-900)}[data-theme=dark] .PdfPageNumbers_navBtn__Lly2n{background:var(--color-gray-800)}@media (max-width:580px){.PdfPageNumbers_editor__MFuKd{grid-template-columns:1fr}.PdfPageNumbers_previewArea__naRBL{min-height:280px;padding:var(--space-4)}.PdfPageNumbers_actions__7mgZ9{flex-direction:column}}