.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:#10b9810f;border-color:#10b9814d}.IphoneChecker_autoCardFail__Iqh2v{background:#ef44440f;border-color:#ef44444d}.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 #0011ff26;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 .12s,box-shadow .12s;box-sizing:border-box}.IphoneChecker_input__MOSNS:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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:#10b9811f;color:#059669}.IphoneChecker_badgeFail___jbG_{background:#ef44441f;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:#10b9811f!important;border-color:#10b981!important;color:#059669!important}.IphoneChecker_checkBtnNo__8JQDX{background:#ef44441f!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:#10b98114;border-color:#10b98166}.IphoneChecker_verdict_suspicious__pNFgX{background:#fbbf2414;border-color:#fbbf2466}.IphoneChecker_verdict_fake__UJ2rn{background:#ef444414;border-color:#ef444466}.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:#10b9810f}.IphoneChecker_breakdownFail__CTaVN{background:#ef44440f}.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;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:#fff;font-family:var(--font-body);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-full);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.IphoneChecker_primaryBtn__A2HD9:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.IphoneChecker_primaryBtn__A2HD9:active:not(:disabled){transform:translateY(0);box-shadow:none}.IphoneChecker_secondaryBtn__GQQUq{padding:var(--space-3) var(--space-5);background:#0000;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%;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background:#0000;color:var(--ink-700,#2e2e3a);font-size:14px;font-weight:500;border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.IphoneChecker_resetBtn__JHE1g:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}@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;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(--ink-50,#f7f7f5);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;line-height:1.5;transition:border-color .12s,box-shadow .12s}.JsonFormatter_textarea__BA60g:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:var(--color-text-inverse);font-family:var(--font-body);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.JsonFormatter_primaryBtn__n8dIO:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.JsonFormatter_primaryBtn__n8dIO:active:not(:disabled){transform:translateY(0);box-shadow:none}.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(--ink-400,#9a9aa6);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(--ink-50,#f7f7f5);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color .12s,box-shadow .12s}.LoremGenerator_numberInput__nnrMP:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:var(--color-text-inverse);font-family:var(--font-body);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.LoremGenerator_generateBtn__yha_h:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.LoremGenerator_generateBtn__yha_h:active:not(:disabled){transform:translateY(0);box-shadow:none}.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(--ink-50,#f7f7f5);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}}.MarkdownEditor_tool__UpqZ8{position:relative;width:100%;display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.MarkdownEditor_hiddenInput__a93cn{display:none}.MarkdownEditor_landing__BzrrR{display:flex;flex-direction:column;align-items:center;gap:0;padding:var(--space-10,40px) var(--space-6,24px);min-height:380px;justify-content:center}.MarkdownEditor_landingDropzone__s8Nrh{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:440px;padding:40px 32px;border:2px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--ink-50,#f7f7f5);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.MarkdownEditor_landingDropzone__s8Nrh:focus,.MarkdownEditor_landingDropzone__s8Nrh:hover{border-color:var(--color-primary,#01f);background:var(--wp-blue-tint,#eef0ff)}.MarkdownEditor_landingIconWrap__CQNO3{width:56px;height:56px;border-radius:14px;background:var(--surface,#fff);border:1px solid var(--color-border);color:var(--color-primary,#01f);display:grid;place-items:center;margin-bottom:12px;transition:border-color .15s,background .15s}.MarkdownEditor_landingDropzone__s8Nrh:focus .MarkdownEditor_landingIconWrap__CQNO3,.MarkdownEditor_landingDropzone__s8Nrh:hover .MarkdownEditor_landingIconWrap__CQNO3{border-color:var(--color-primary,#01f);background:var(--wp-blue-tint,#eef0ff)}.MarkdownEditor_landingTitle__AqVvN{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:2px}.MarkdownEditor_landingSubtitle__YkDlw{font-size:var(--fs-sm);color:var(--color-text-secondary)}.MarkdownEditor_landingBadge__Sfxin{display:inline-block;margin-top:10px;padding:3px 10px;font-family:var(--font-mono,monospace);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-500,#6a6a78);background:var(--ink-100,#f0f0f2);border:1px solid var(--ink-200,#e6e6ea);border-radius:var(--radius-full,9999px)}.MarkdownEditor_landingOr__Sa4FB{display:flex;align-items:center;gap:12px;width:100%;max-width:440px;margin:20px 0 16px;color:var(--color-text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em}.MarkdownEditor_landingOr__Sa4FB:after,.MarkdownEditor_landingOr__Sa4FB:before{content:"";flex:1 1;height:1px;background:var(--color-border)}.MarkdownEditor_newDocBtn__LQ_Y4{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 24px;background:var(--wp-blue,#01f);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,transform .15s,box-shadow .15s}.MarkdownEditor_newDocBtn__LQ_Y4:hover{background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #01f6}.MarkdownEditor_newDocBtn__LQ_Y4:active{transform:translateY(0);box-shadow:none}.MarkdownEditor_topBar__MNWew{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;background:var(--surface,#fff);border-bottom:1px solid var(--color-border);min-height:44px}.MarkdownEditor_filenameBtn__5KV0r{background:none;border:1px solid #0000;border-radius:4px;font-size:13px;font-weight:600;color:var(--color-text);padding:2px 6px;cursor:text;transition:border-color .15s;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.MarkdownEditor_filenameBtn__5KV0r:hover{border-color:var(--color-border)}.MarkdownEditor_filenameInput__rRhIk{background:var(--ink-50,#f7f7f5);border:1px solid var(--color-primary,#01f);border-radius:4px;font-size:13px;font-weight:600;color:var(--color-text);padding:2px 6px;outline:none;max-width:180px}.MarkdownEditor_stats__roHlX{font-size:12px;color:var(--color-text-secondary,#6b7280);flex:1 1;white-space:nowrap}.MarkdownEditor_viewToggle__0X0_H{display:flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.MarkdownEditor_viewBtn__T8AeC{padding:4px 12px;font-size:12px;font-weight:500;border:none;background:#0000;color:var(--color-text-secondary,#6b7280);cursor:pointer;transition:background .15s,color .15s}.MarkdownEditor_viewBtn__T8AeC:hover{background:var(--ink-100,#efefef)}.MarkdownEditor_viewBtnActive___I5ai{background:var(--wp-blue,#01f);color:#fff}.MarkdownEditor_topActions__gVLIC{display:flex;gap:6px;flex-wrap:wrap}.MarkdownEditor_iconBtn__a8OeC{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;border:1px solid var(--color-border);border-radius:6px;background:#0000;color:var(--color-text);cursor:pointer;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.MarkdownEditor_iconBtn__a8OeC:hover{border-color:var(--color-primary,#01f);background:var(--wp-blue-tint,#eef0ff);color:var(--color-primary,#01f)}.MarkdownEditor_primaryIconBtn__TNFgF{background:var(--wp-blue,#01f);color:#fff;border-color:#0000}.MarkdownEditor_primaryIconBtn__TNFgF:hover{background:var(--wp-blue-hover,#000ad6);border-color:#0000;color:#fff}.MarkdownEditor_toolbar__ZGxiM{display:flex;align-items:center;gap:2px;padding:5px 10px;background:var(--ink-50,#f7f7f5);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.MarkdownEditor_toolbarGroup__fZ7bX{display:flex;align-items:center;gap:1px}.MarkdownEditor_toolbarDivider__iJIP1{width:1px;height:18px;background:var(--color-border);margin:0 4px;flex-shrink:0}.MarkdownEditor_tbBtn__3xiqD{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:none;background:#0000;border-radius:4px;color:var(--ink-600,#4a4a58);cursor:pointer;transition:background .12s,color .12s;font-size:11px;font-weight:700;line-height:1;flex-shrink:0}.MarkdownEditor_tbBtn__3xiqD:hover{background:var(--ink-200,#e6e6ea);color:var(--color-text)}.MarkdownEditor_tbBtnWide__jFd_C{width:auto;padding:0 6px}.MarkdownEditor_panes__Yuy27{display:flex;flex:1 1;min-height:480px}.MarkdownEditor_editorPane__6fntv{flex:1 1;display:flex;flex-direction:column;border-right:1px solid var(--color-border);overflow:hidden}.MarkdownEditor_previewPane__DFjeo{flex:1 1;overflow-y:auto;padding:28px 32px;background:var(--surface,#fff)}.MarkdownEditor_panes__Yuy27[data-view=edit] .MarkdownEditor_previewPane__DFjeo{display:none}.MarkdownEditor_panes__Yuy27[data-view=edit] .MarkdownEditor_editorPane__6fntv{border-right:none}.MarkdownEditor_panes__Yuy27[data-view=preview] .MarkdownEditor_editorPane__6fntv{display:none}.MarkdownEditor_panes__Yuy27[data-view=preview] .MarkdownEditor_previewPane__DFjeo{flex:1 1}.MarkdownEditor_editorTextarea__stFpe{flex:1 1;width:100%;padding:20px 24px;resize:none;border:none;outline:none;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:13.5px;line-height:1.75;background:#0d1117;color:#c9d1d9;-moz-tab-size:2;tab-size:2;min-height:480px}.MarkdownEditor_editorTextarea__stFpe::placeholder{color:#484f58}.MarkdownEditor_preview__hdul0{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:15px;line-height:1.7;color:var(--color-text,#1a1a2e)}.MarkdownEditor_preview__hdul0 h1,.MarkdownEditor_preview__hdul0 h2,.MarkdownEditor_preview__hdul0 h3,.MarkdownEditor_preview__hdul0 h4{font-weight:700;line-height:1.25;margin:1.5em 0 .5em;color:var(--color-text)}.MarkdownEditor_preview__hdul0 h1{font-size:2em;border-bottom:1px solid var(--color-border);padding-bottom:.3em;margin-top:0}.MarkdownEditor_preview__hdul0 h2{font-size:1.5em;border-bottom:1px solid var(--color-border);padding-bottom:.3em}.MarkdownEditor_preview__hdul0 h3{font-size:1.25em}.MarkdownEditor_preview__hdul0 h4{font-size:1em}.MarkdownEditor_preview__hdul0 p{margin:0 0 1em}.MarkdownEditor_preview__hdul0 a{color:#0969da;text-decoration:underline}.MarkdownEditor_preview__hdul0 a:hover{color:#0550ae}.MarkdownEditor_preview__hdul0 strong{font-weight:700}.MarkdownEditor_preview__hdul0 em{font-style:italic}.MarkdownEditor_preview__hdul0 del{text-decoration:line-through;opacity:.7}.MarkdownEditor_preview__hdul0 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875em;background:#f6f8fa;border:1px solid #d0d7de;border-radius:4px;padding:.2em .4em}.MarkdownEditor_preview__hdul0 pre{background:#161b22;border-radius:8px;padding:16px 20px;overflow-x:auto;margin:1em 0;border:1px solid #30363d}.MarkdownEditor_preview__hdul0 pre code{background:none;border:none;padding:0;font-size:13px;color:#c9d1d9;line-height:1.6}.MarkdownEditor_preview__hdul0 blockquote{border-left:4px solid #d0d7de;margin:1em 0;padding:.5em 1em;background:#f6f8fa;border-radius:0 4px 4px 0;color:#656d76}.MarkdownEditor_preview__hdul0 ol,.MarkdownEditor_preview__hdul0 ul{padding-left:2em;margin:0 0 1em}.MarkdownEditor_preview__hdul0 li{margin:.25em 0}.MarkdownEditor_preview__hdul0 li input[type=checkbox]{margin-right:6px}.MarkdownEditor_preview__hdul0 table{border-collapse:collapse;width:100%;margin:1em 0;font-size:14px}.MarkdownEditor_preview__hdul0 td,.MarkdownEditor_preview__hdul0 th{padding:8px 13px;border:1px solid #d0d7de;text-align:left}.MarkdownEditor_preview__hdul0 th{background:#f6f8fa;font-weight:600}.MarkdownEditor_preview__hdul0 tr:nth-child(2n) td{background:#f6f8fa}.MarkdownEditor_preview__hdul0 hr{border:none;border-top:2px solid var(--color-border);margin:2em 0}.MarkdownEditor_preview__hdul0 img{max-width:100%;border-radius:6px}.MarkdownEditor_dragOverlay__yUSa4{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#0011ff0f;border:2px dashed var(--color-primary,#01f);border-radius:var(--radius-lg);color:var(--color-primary,#01f);font-size:15px;font-weight:600;pointer-events:none}@media (prefers-color-scheme:dark){.MarkdownEditor_preview__hdul0 blockquote,.MarkdownEditor_preview__hdul0 th,.MarkdownEditor_preview__hdul0 tr:nth-child(2n) td{background:#161b22}.MarkdownEditor_preview__hdul0 code{background:#21262d;border-color:#30363d;color:#c9d1d9}.MarkdownEditor_topBar__MNWew{background:var(--surface,#161b22)}.MarkdownEditor_previewPane__DFjeo{background:var(--surface,#0d1117)}.MarkdownEditor_preview__hdul0,.MarkdownEditor_preview__hdul0 h1,.MarkdownEditor_preview__hdul0 h2,.MarkdownEditor_preview__hdul0 h3,.MarkdownEditor_preview__hdul0 h4{color:#e6edf3}}@media (max-width:700px){.MarkdownEditor_panes__Yuy27{flex-direction:column}.MarkdownEditor_panes__Yuy27[data-view=split] .MarkdownEditor_editorPane__6fntv{border-right:none;border-bottom:1px solid var(--color-border);min-height:280px}.MarkdownEditor_panes__Yuy27[data-view=split] .MarkdownEditor_previewPane__DFjeo{min-height:280px}.MarkdownEditor_panes__Yuy27{min-height:auto}.MarkdownEditor_editorTextarea__stFpe{min-height:280px}.MarkdownEditor_topBar__MNWew{flex-wrap:wrap;gap:8px}.MarkdownEditor_stats__roHlX{flex:none;width:100%;order:10}.MarkdownEditor_previewPane__DFjeo{padding:20px 16px}.MarkdownEditor_editorTextarea__stFpe{padding:16px}}.MarkdownPreview_tool__nHbVL{width:100%}.MarkdownPreview_splitView__4vxgo{display:grid;grid-template-columns:1fr 1fr;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(--ink-50,#f7f7f5);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;transition:border-color .12s,box-shadow .12s}.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(--ink-50,#f7f7f5);color:var(--color-text-secondary)}.MarkdownPreview_preview__Bt0Ev code{padding:2px 6px;font-size:var(--fs-sm);font-family:monospace;background:var(--ink-100,#f0f0f2);border-radius:var(--radius-sm)}.MarkdownPreview_preview__Bt0Ev pre{margin:var(--space-4) 0;padding:var(--space-4);background:var(--ink-100,#f0f0f2);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(--ink-50,#f7f7f5);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(--ink-50,#f7f7f5);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 .12s,box-shadow .12s}.MetaTagGenerator_input__ONsg9:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.MetaTagGenerator_textarea__soRJw{padding:var(--space-3);background:var(--ink-50,#f7f7f5);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 .12s,box-shadow .12s}.MetaTagGenerator_textarea__soRJw:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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(--ink-50,#f7f7f5);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;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:var(--color-text-inverse);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.MetaTagGenerator_copyBtn__2BAhH:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.MetaTagGenerator_copyBtn__2BAhH:active:not(:disabled){transform:translateY(0);box-shadow:none}.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(--ink-50,#f7f7f5);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color .12s,box-shadow .12s}.NumberBase_input__G4UHv:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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;gap:var(--space-3)}.NumberBase_resultCard__p_6KW{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--ink-50,#f7f7f5);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(--ink-100,#f0f0f2)}.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(--ink-50,#f7f7f5);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 .12s,box-shadow .12s}.OgPreview_input__2Eu_O:focus,.OgPreview_select__GLQut:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.OgPreview_textarea__Q_R42{padding:var(--space-3);background:var(--ink-50,#f7f7f5);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 .12s,box-shadow .12s}.OgPreview_textarea__Q_R42:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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(--ink-50,#f7f7f5)}.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(--ink-50,#f7f7f5)}.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(--ink-50,#f7f7f5);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;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:var(--color-text-inverse);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.OgPreview_copyBtn__hig90:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.OgPreview_copyBtn__hig90:active:not(:disabled){transform:translateY(0);box-shadow:none}@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(--ink-50,#f7f7f5);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;user-select:all}.PasswordGenerator_passwordActions__QZ1By{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.PasswordGenerator_copyBtn__Z7cGQ,.PasswordGenerator_generateBtn__daweM{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;border:none;border-radius:var(--r-sm,8px);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .15s,transform .15s,box-shadow .15s}.PasswordGenerator_copyBtn__Z7cGQ{background:var(--ink-100,#f0f0f2);color:var(--color-text);border:1px solid var(--color-border)}.PasswordGenerator_copyBtn__Z7cGQ:hover{background:var(--ink-200,#e6e6ea)}.PasswordGenerator_copyBtn__Z7cGQ:disabled{opacity:.38;cursor:not-allowed}.PasswordGenerator_generateBtn__daweM{background:var(--wp-blue,#01f);color:var(--color-text-inverse)}.PasswordGenerator_generateBtn__daweM:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.PasswordGenerator_generateBtn__daweM:active:not(:disabled){transform:translateY(0);box-shadow:none}.PasswordGenerator_strengthSection__0ryVH{background:var(--ink-50,#f7f7f5);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;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;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;transition:border-color .12s,box-shadow .12s}.PasswordGenerator_textInput__3aZk_:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.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(--ink-50,#f7f7f5);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(--ink-100,#f0f0f2)}.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;gap:6px;min-height:220px;padding:var(--space-12) var(--space-4);border:2px dashed var(--ink-200,#e6e6ea);border-radius:var(--radius-lg);background:var(--ink-50,#f7f7f5);cursor:pointer;transition:border-color .15s,background-color .15s;outline:none;-webkit-user-select:none;user-select:none}.PdfDeletePages_dropzone__4ra3Q.PdfDeletePages_dragging__9HsPr,.PdfDeletePages_dropzone__4ra3Q:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.PdfDeletePages_dropIconWrap__0Ib0E{width:56px;height:56px;border-radius:14px;background:var(--surface,#fff);border:1px solid var(--color-border);color:var(--color-primary);display:grid;place-items:center;margin-bottom:16px;flex-shrink:0;transition:border-color .15s,background .15s}.PdfDeletePages_dropzone__4ra3Q.PdfDeletePages_dragging__9HsPr .PdfDeletePages_dropIconWrap__0Ib0E,.PdfDeletePages_dropzone__4ra3Q:hover .PdfDeletePages_dropIconWrap__0Ib0E{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.PdfDeletePages_dropBadge__QjKQq{display:inline-block;margin-top:8px;padding:3px 10px;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-500,#6a6a78);background:var(--ink-100,#f0f0f2);border:1px solid var(--ink-200,#e6e6ea);border-radius:var(--radius-full)}.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));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;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 #ef44441f}.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:#ef44448c;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:#ef44441a;border-radius:3px;padding:1px 4px;white-space:nowrap}.PdfDeletePages_bottomBar__sMpQe{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 #0000000f}.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:#10b98114;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{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--wp-blue,#01f);color:var(--color-text-inverse);font-family:var(--font-body);border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.PdfDeletePages_primaryBtn__sPvTC:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.PdfDeletePages_primaryBtn__sPvTC:active:not(:disabled){transform:translateY(0);box-shadow:none}.PdfDeletePages_primaryBtn__sPvTC:disabled{opacity:.38;cursor:not-allowed}.PdfDeletePages_downloadBtn__7rSvw{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;background:#10b981;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .15s,transform .15s,box-shadow .15s}.PdfDeletePages_downloadBtn__7rSvw:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 6px 20px -6px #10b98180}.PdfDeletePages_downloadBtn__7rSvw:active:not(:disabled){transform:translateY(0);box-shadow:none}.PdfDeletePages_resetBtn__esJYA{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background:#0000;color:var(--ink-700,#2e2e3a);font-size:14px;font-weight:500;border:1px solid var(--color-border);border-radius:var(--r-sm,8px);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background-color .15s}.PdfDeletePages_resetBtn__esJYA:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.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}.PdfEditor_fileInput__4if_7{display:none}.PdfEditor_errorToast___kd9Q{position:fixed;top:80px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;gap:10px;background:#1e0a0a;border:1.5px solid #dc2626;color:#f87171;border-radius:10px;padding:12px 16px;font-size:13px;font-weight:500;box-shadow:0 8px 32px #00000080;max-width:480px;width:calc(100% - 32px)}.PdfEditor_errorToastClose__P3hHv{margin-left:auto;background:none;border:none;color:#f87171;cursor:pointer;font-size:14px;padding:0 4px;opacity:.7;flex-shrink:0}.PdfEditor_errorToastClose__P3hHv:hover{opacity:1}.PdfEditor_error__jJsH2{text-align:center;font-size:13px;color:#dc2626;padding:12px 16px;background:#fef2f2;border-radius:8px;margin-top:8px}@keyframes PdfEditor_spin__lph2L{to{transform:rotate(1turn)}}.PdfEditor_spin__lph2L{animation:PdfEditor_spin__lph2L 1s linear infinite}.PdfEditor_uploadScreen__LSOLF{gap:40px;padding:48px 24px 56px}.PdfEditor_uploadScreen__LSOLF,.PdfEditor_uploadZone__lZJ44{display:flex;flex-direction:column;align-items:center;width:100%}.PdfEditor_uploadZone__lZJ44{max-width:520px;gap:12px;padding:48px 32px 40px;border:2px dashed var(--ink-200);border-radius:20px;background:var(--surface-2);cursor:pointer;transition:border-color .2s,background .2s,transform .2s;outline:none}.PdfEditor_uploadZoneDragging__PU9hi,.PdfEditor_uploadZone__lZJ44:hover{border-color:#01f;background:#0011ff12;transform:scale(1.01)}.PdfEditor_uploadIconWrap__u_nBv{width:88px;height:88px;border-radius:22px;background:linear-gradient(135deg,#01f,#56f);color:#fff;display:grid;place-items:center;margin-bottom:8px;box-shadow:0 8px 32px #0011ff38}.PdfEditor_uploadTitle__JoVLS{font-size:22px;font-weight:700;color:var(--ink-900);margin:0;text-align:center;letter-spacing:-.3px}.PdfEditor_uploadSub__PuiA7{font-size:15px;color:var(--ink-500);margin:0;text-align:center}.PdfEditor_uploadBtn__vwIe_{margin-top:8px;height:44px;padding:0 28px;background:#01f;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:10px;cursor:pointer;transition:background .15s,transform .15s,box-shadow .15s}.PdfEditor_uploadBtn__vwIe_:hover{background:#000ad6;transform:translateY(-1px);box-shadow:0 6px 20px #0011ff4d}.PdfEditor_uploadPrivacy__CQKDH{font-size:12px;color:var(--ink-400);margin:-20px 0 0;text-align:center}.PdfEditor_featureGrid__C3020{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:620px}.PdfEditor_featureCard__e5L2k{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--surface);border:1px solid var(--ink-200);border-radius:12px;transition:border-color .15s,box-shadow .15s}.PdfEditor_featureCard__e5L2k:hover{border-color:var(--color-primary);box-shadow:0 4px 16px #0000000f}.PdfEditor_featureEmoji__Drgvc{font-size:22px;line-height:1}.PdfEditor_featureTitle__EMus7{font-size:13px;font-weight:600;color:var(--ink-900)}.PdfEditor_featureDesc__8mC7E{font-size:12px;color:var(--ink-500)}.PdfEditor_loadingScreen__QPoNU{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 24px;color:var(--ink-500)}.PdfEditor_loadingIcon__lr_Bs{color:#01f}.PdfEditor_loadingTitle__UAICG{font-size:18px;font-weight:600;color:var(--ink-900);margin:0}.PdfEditor_loadingProg__zMHZW{font-size:14px;color:var(--ink-500);margin:0}.PdfEditor_editorApp__djtqp{width:100%;display:flex;flex-direction:column;border:1px solid #d0d0e0;border-radius:16px;overflow:hidden;box-shadow:0 8px 48px #0000001f;min-height:calc(100vh - 220px)}.PdfEditor_appHeader__IEIri{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;height:52px;min-height:52px;flex-shrink:0;background:#16161f;border-bottom:1px solid #ffffff12}.PdfEditor_appHeaderLeft__fl41O{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.PdfEditor_appHeaderRight__X_fXT{display:flex;align-items:center;gap:8px;flex-shrink:0}.PdfEditor_newFileBtn__RYFUE{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;color:#9a9ab0;cursor:pointer;transition:background .15s,color .15s}.PdfEditor_newFileBtn__RYFUE:hover{background:#ffffff24;color:#fff}.PdfEditor_appFileInfo__j5Qb9{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.PdfEditor_fileIcon__BlOGz{color:#ff5a5a;flex-shrink:0}.PdfEditor_appFileName__d55Ld{font-size:14px;font-weight:600;color:#e8e8f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.PdfEditor_appFileMeta__hM9NP{font-size:12px;color:#6a6aaa;white-space:nowrap;flex-shrink:0}.PdfEditor_headerActionBtn__9Z0IB{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;color:#c0c0d8;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.PdfEditor_headerActionBtn__9Z0IB:hover:not(:disabled){background:#ffffff21;color:#fff}.PdfEditor_headerActionBtn__9Z0IB:disabled{opacity:.35;cursor:not-allowed}.PdfEditor_editBadge__UK2ja{height:24px;padding:0 10px;background:#0011ff40;border:1px solid #01f6;border-radius:99px;font-size:11px;color:#9aabff}.PdfEditor_editBadge__UK2ja,.PdfEditor_exportHeaderBtn__OQ8DG{font-weight:600;display:flex;align-items:center;white-space:nowrap}.PdfEditor_exportHeaderBtn__OQ8DG{gap:7px;height:36px;padding:0 18px;background:#01f;color:#fff;font-size:13px;border:none;border-radius:9px;cursor:pointer;transition:background .15s,transform .15s,box-shadow .15s}.PdfEditor_exportHeaderBtn__OQ8DG:hover:not(:disabled){background:#000ad6;transform:translateY(-1px);box-shadow:0 4px 16px #01f6}.PdfEditor_exportHeaderBtn__OQ8DG:active:not(:disabled){transform:none}.PdfEditor_exportHeaderBtn__OQ8DG:disabled{opacity:.35;cursor:not-allowed}.PdfEditor_downloadHeaderBtn__a9FNX{display:flex;align-items:center;gap:7px;height:36px;padding:0 18px;background:#10b981;color:#fff;font-size:13px;font-weight:600;border:none;border-radius:9px;cursor:pointer;transition:background .15s,transform .15s;white-space:nowrap}.PdfEditor_downloadHeaderBtn__a9FNX:hover{background:#059669;transform:translateY(-1px)}.PdfEditor_toolPalette__lyhQv{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 12px;background:var(--surface);border-bottom:1px solid var(--ink-200);flex-shrink:0;flex-wrap:wrap}.PdfEditor_paletteLeft____Fon{flex-wrap:wrap}.PdfEditor_paletteLeft____Fon,.PdfEditor_paletteRight__wCF_I{display:flex;align-items:center;gap:2px}.PdfEditor_toolPaletteGroup__vI4GH{display:flex;align-items:center;gap:1px}.PdfEditor_paletteSep__5XfSQ{width:1px;height:24px;background:var(--ink-200);margin:0 6px;flex-shrink:0}.PdfEditor_paletteTool__9i0p2{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:52px;padding:5px 6px;background:#0000;border:1.5px solid #0000;border-radius:8px;color:var(--ink-700);cursor:pointer;transition:all .13s;flex-shrink:0;font-size:10px;font-weight:500;line-height:1;white-space:nowrap}.PdfEditor_paletteTool__9i0p2:hover{background:#0011ff12;color:#01f;border-color:#0011ff26}.PdfEditor_paletteToolActive__0VXAi{background:#0011ff1a;color:#01f;border-color:#0011ff40;box-shadow:0 0 0 1px #0011ff1a}.PdfEditor_propsBar__3K42p{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 16px;background:var(--surface-2);border-bottom:1px solid var(--ink-200);flex-shrink:0;min-height:48px}.PdfEditor_propLabel__JcDbg{font-size:11px;font-weight:500;color:var(--ink-500);white-space:nowrap}.PdfEditor_propValue__CJ0Nt{font-size:11px;font-weight:500;color:var(--ink-500);min-width:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfEditor_propSep___yAFk{width:1px;height:20px;background:var(--ink-200);margin:0 2px;flex-shrink:0}.PdfEditor_propHint___dW_k{font-size:12px;color:var(--ink-400);white-space:nowrap}.PdfEditor_slider__Jptt6{width:80px;accent-color:#01f;height:4px;cursor:pointer}.PdfEditor_colorInput__ERwXN{width:28px;height:28px;border:1.5px solid var(--ink-200);border-radius:6px;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:3px}.PdfEditor_fillWrap__OITpO{display:flex;align-items:center;gap:6px}.PdfEditor_checkLabel__Zt9Ld{display:flex;align-items:center;gap:4px;font-size:11px;color:#6a6a78;cursor:pointer}.PdfEditor_checkLabel__Zt9Ld input{accent-color:#01f}.PdfEditor_colorPresets__2di6L{display:flex;align-items:center;gap:4px}.PdfEditor_colorDot__f7ZRy{width:22px;height:22px;border-radius:50%;border:2px solid #00000014;cursor:pointer;transition:transform .12s,border-color .12s;flex-shrink:0;background:none}.PdfEditor_colorDot__f7ZRy:hover{transform:scale(1.18);border-color:#0003}.PdfEditor_colorDotActive__e4Xc4{transform:scale(1.18);border-color:#01f!important;box-shadow:0 0 0 2px #01f3}.PdfEditor_stampPicker__I7DwD{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.PdfEditor_stampOption__d32eO{height:26px;padding:0 9px;border-radius:5px;font-size:10px;font-weight:700;letter-spacing:.04em;cursor:pointer;border:1.5px solid;background:#0000;transition:all .12s;opacity:.7}.PdfEditor_stampOption__d32eO:hover{opacity:1;background:#0000000a}.PdfEditor_stampOptionActive__lglDW{opacity:1;background:#0000000d;box-shadow:0 0 0 2px #00000014}.PdfEditor_deleteAnnBtn__No4E1{display:flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:7px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid #fca5a5;background:#fff5f5;color:#dc2626;transition:background .12s}.PdfEditor_deleteAnnBtn__No4E1:hover{background:#fee2e2}.PdfEditor_editorBody__tkPnZ{display:flex;flex:1 1;min-height:0;overflow:hidden}.PdfEditor_pageStrip__oA39s{width:96px;flex-shrink:0;display:flex;flex-direction:column;background:#1e1e2a;border-right:1px solid #ffffff0f;overflow-y:auto;padding:8px 6px;gap:6px}.PdfEditor_pageStrip__oA39s::-webkit-scrollbar{width:4px}.PdfEditor_pageStrip__oA39s::-webkit-scrollbar-track{background:#0000}.PdfEditor_pageStrip__oA39s::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.PdfEditor_pageStripItem__6uiDU{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;width:100%;background:#0000;border:1.5px solid #0000;border-radius:6px;cursor:pointer;transition:border-color .12s,background .12s}.PdfEditor_pageStripItem__6uiDU:hover{border-color:#fff3;background:#ffffff0d}.PdfEditor_pageStripItemActive__kNsUF{border-color:#01f!important;background:#0011ff1a}.PdfEditor_pageStripImg__gfoYZ{display:block;width:100%;height:auto;border-radius:3px;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 2px 8px #0006}.PdfEditor_pageStripNum__PuCUp{font-size:10px;color:#6a6aaa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.PdfEditor_canvasStage__OiEdg{flex:1 1;min-width:0;overflow:auto;background:#1a1a28;display:flex;align-items:flex-start;justify-content:center;padding:32px 24px 48px}.PdfEditor_canvasStage__OiEdg::-webkit-scrollbar{width:8px;height:8px}.PdfEditor_canvasStage__OiEdg::-webkit-scrollbar-track{background:#ffffff0a}.PdfEditor_canvasStage__OiEdg::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.PdfEditor_canvasStage__OiEdg::-webkit-scrollbar-thumb:hover{background:#ffffff40}.PdfEditor_pageWrap__M6zri{position:relative;display:inline-block;transform-origin:top center;border-radius:2px;box-shadow:0 8px 64px #0009,0 2px 12px #0000004d;cursor:default}.PdfEditor_pageImg__YgMi2{display:block;max-width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;border-radius:2px}.PdfEditor_overlay__9AG60{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none;border-radius:2px}.PdfEditor_textOverlayTextarea__cNjBE{position:absolute;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px dashed #01f;outline:none;padding:6px 8px;font-family:sans-serif;min-width:180px;min-height:56px;z-index:10;border-radius:6px;resize:both;line-height:1.5;box-shadow:0 4px 16px #0000001f}.PdfEditor_statusBar__CkyKC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;height:36px;min-height:36px;flex-shrink:0;background:#16161f;border-top:1px solid #ffffff12}.PdfEditor_pageNav__9at2D{display:flex;align-items:center;gap:6px}.PdfEditor_statusNavBtn__z9atP{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:5px;font-size:16px;line-height:1;color:#9a9ab0;cursor:pointer;transition:all .12s;-webkit-user-select:none;user-select:none}.PdfEditor_statusNavBtn__z9atP:hover:not(:disabled){background:#ffffff24;color:#fff}.PdfEditor_statusNavBtn__z9atP:disabled{opacity:.3;cursor:default}.PdfEditor_pageInfo__JHBuJ{font-size:12px;color:#8a8aaa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PdfEditor_zoomRow__7Fyl7{display:flex;align-items:center;gap:4px}.PdfEditor_zoomBtn__WcQna{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:5px;font-size:15px;font-weight:700;line-height:1;color:#9a9ab0;cursor:pointer;transition:all .12s;-webkit-user-select:none;user-select:none}.PdfEditor_zoomBtn__WcQna:hover{background:#ffffff24;color:#fff}.PdfEditor_zoomLabel__F5h6L{font-size:12px;color:#8a8aaa;min-width:38px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PdfEditor_zoomFit__4V4fr{height:24px;padding:0 8px;background:#ffffff12;border:1px solid #ffffff1a;border-radius:5px;font-size:11px;font-weight:500;color:#9a9ab0;cursor:pointer;transition:all .12s}.PdfEditor_zoomFit__4V4fr:hover{background:#ffffff24;color:#fff}.PdfEditor_statusAnnot__9UI5L{font-size:12px;color:#6a6aaa;white-space:nowrap}.PdfEditor_sigModalOverlay__Tz1Vu{position:fixed;inset:0;z-index:1000;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px}.PdfEditor_sigModal___fZuC{background:var(--surface);border-radius:16px;padding:28px;width:100%;max-width:640px;box-shadow:0 32px 80px #00000040;display:flex;flex-direction:column;gap:16px}.PdfEditor_sigModalTitle__U6dGK{font-size:18px;font-weight:700;color:var(--ink-900);margin:0}.PdfEditor_sigModalHint__xIMlI{font-size:13px;color:var(--ink-500);margin:-8px 0}.PdfEditor_sigModalCanvas__ecbs4{width:100%;height:200px;display:block;border:1.5px dashed var(--ink-200);border-radius:10px;cursor:crosshair;background:var(--surface-2);touch-action:none}.PdfEditor_sigModalActions__p7Q8d{display:flex;align-items:center;gap:8px;justify-content:flex-end}.PdfEditor_sigModalBtn__H5hzV{height:38px;padding:0 18px;border-radius:9px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid var(--ink-200);background:var(--surface-2);color:var(--ink-800);transition:all .12s}.PdfEditor_sigModalBtn__H5hzV:hover{border-color:var(--ink-300);background:var(--ink-100)}.PdfEditor_sigModalBtnPrimary__Yc7Fp{background:#01f;color:#fff;border-color:#01f}.PdfEditor_sigModalBtnPrimary__Yc7Fp:hover{background:#000ad6;border-color:#000ad6}.PdfEditor_sigModalBtnPrimary__Yc7Fp:disabled{opacity:.38;cursor:not-allowed}.PdfEditor_sigTabs__tSPxI{display:flex;gap:4px;border-bottom:1.5px solid var(--ink-200);padding-bottom:2px;margin-bottom:4px}.PdfEditor_sigTab__yDxjs{padding:7px 16px;border-radius:8px 8px 0 0;border:none;background:#0000;color:var(--ink-500);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,color .12s}.PdfEditor_sigTab__yDxjs:hover{background:#0011ff0f;color:var(--ink-900)}.PdfEditor_sigTabActive__iaRLs{background:#0011ff1a;color:#01f;font-weight:600}.PdfEditor_sigColorRow__Bxy_a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PdfEditor_sigColorLabel__KtbqH{font-size:12px;color:var(--ink-500)}.PdfEditor_sigColorDot__pjuUG{width:22px;height:22px;border-radius:50%;border:2px solid #0000;cursor:pointer;transition:transform .12s,border-color .12s}.PdfEditor_sigColorDot__pjuUG:hover{transform:scale(1.2)}.PdfEditor_sigColorDotActive__9Bby4{border-color:#01f;transform:scale(1.15)}.PdfEditor_sigColorInput__m4_iv{width:28px;height:28px;border:none;border-radius:6px;cursor:pointer;padding:0;background:none}.PdfEditor_sigTextInput__hcEyn{width:100%;padding:10px 14px;border-radius:10px;border:1.5px solid var(--ink-200);background:var(--surface-2);color:var(--ink-900);font-size:16px;outline:none;transition:border-color .15s;box-sizing:border-box}.PdfEditor_sigTextInput__hcEyn:focus{border-color:#01f}.PdfEditor_sigFontGrid__GYzTa{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.PdfEditor_sigFontOption__CEv9_{padding:12px 8px;border-radius:8px;border:1.5px solid var(--ink-200);background:var(--surface-2);color:var(--ink-900);font-size:20px;cursor:pointer;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:border-color .12s,background .12s}.PdfEditor_sigFontOption__CEv9_:hover{border-color:#01f;background:#0011ff0d}.PdfEditor_sigFontOptionActive___FgnU{border-color:#01f;background:#0011ff1a}.PdfEditor_sigImgDropZone__FqZB7{width:100%;min-height:160px;border-radius:10px;border:2px dashed var(--ink-200);background:var(--surface-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--ink-500);font-size:13px;cursor:pointer;transition:border-color .15s,background .15s;box-sizing:border-box;padding:16px}.PdfEditor_sigImgDropZone__FqZB7:hover{border-color:#01f;background:#0011ff0a}.PdfEditor_sigImgDropZoneHasImg__b5YFV{border-style:solid;border-color:var(--ink-200);padding:8px}.PdfEditor_sigImgPreview__6v5f8{max-width:100%;max-height:140px;object-fit:contain;border-radius:6px}.PdfEditor_fontPicker__qHG3f{display:flex;gap:5px;flex-wrap:wrap}.PdfEditor_fontChip__LDzyb{padding:4px 10px;border-radius:6px;border:1.5px solid var(--ink-200);background:var(--surface-2);color:var(--ink-700);font-size:13px;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.PdfEditor_fontChip__LDzyb:hover{border-color:#01f;background:#0011ff12}.PdfEditor_fontChipActive__Geq7P{border-color:#01f;background:#0011ff1f;color:#01f}.PdfEditor_deletePageBtn__c2zPd{height:30px;padding:0 12px;border-radius:7px;border:1.5px solid var(--ink-200);background:#0000;color:var(--ink-600);font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:5px;white-space:nowrap;transition:all .12s}.PdfEditor_deletePageBtn__c2zPd:hover{border-color:#dc2626;color:#dc2626;background:#dc26260f}.PdfEditor_deletePageBtnActive__XyDrv{border-color:#dc2626;color:#dc2626;background:#dc26261a}.PdfEditor_deletePageBtnActive__XyDrv:hover{border-color:#16a34a;color:#16a34a;background:#16a34a14}.PdfEditor_pageStripDeleted__s_XZR{opacity:.45}.PdfEditor_pageStripDeleteBadge__G18pP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#dc2626;background:#dc262626;border-radius:4px;pointer-events:none}@media (max-width:768px){.PdfEditor_editorApp__djtqp{min-height:calc(100vh - 160px);border-radius:10px}.PdfEditor_appFileName__d55Ld{max-width:150px}.PdfEditor_appFileMeta__hM9NP,.PdfEditor_editBadge__UK2ja{display:none}.PdfEditor_paletteTool__9i0p2{min-width:40px;font-size:9px;padding:4px}.PdfEditor_paletteSep__5XfSQ{margin:0 2px}.PdfEditor_pageStrip__oA39s{width:72px}.PdfEditor_canvasStage__OiEdg{padding:16px 8px 32px}.PdfEditor_featureGrid__C3020{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PdfEditor_featureGrid__C3020{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.PdfEditor_toolPalette__lyhQv{padding:4px 8px;gap:2px}.PdfEditor_paletteTool__9i0p2{min-width:36px;padding:3px 2px}.PdfEditor_pageStrip__oA39s,.PdfEditor_paletteTool__9i0p2 span{display:none}.PdfEditor_statusBar__CkyKC{padding:0 8px}.PdfEditor_appHeader__IEIri{padding:0 8px;gap:8px}.PdfEditor_headerActionBtn__9Z0IB span{display:none}}