.CurrencyConverter_tool__qRKj7{width:100%;display:flex;flex-direction:column;gap:var(--space-5)}.CurrencyConverter_card__bpr3C{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4)}.CurrencyConverter_row__5BiFh{display:flex;flex-direction:column;gap:var(--space-1)}.CurrencyConverter_amountBlock__gDw1q{display:flex;flex-direction:column;gap:6px}.CurrencyConverter_label__pV1GC{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.CurrencyConverter_amountInput__p4_56{padding:var(--space-3);font-size:var(--fs-2xl);font-weight:700;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);outline:none;transition:border-color .15s,box-shadow .15s;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CurrencyConverter_amountInput__p4_56:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff1a}.CurrencyConverter_pairRow__bB1pw{display:grid;grid-template-columns:1fr 48px 1fr;gap:var(--space-2);align-items:end}@media (max-width:480px){.CurrencyConverter_pairRow__bB1pw{grid-template-columns:1fr}.CurrencyConverter_swapBtn__ypHtq{justify-self:center;transform:rotate(90deg)}}.CurrencyConverter_pairSide__PtHGw{display:flex;flex-direction:column;gap:6px;min-width:0}.CurrencyConverter_select__S6ArE{padding:var(--space-3);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);outline:none;cursor:pointer;transition:border-color .15s;font-family:inherit}.CurrencyConverter_select__S6ArE:focus{border-color:var(--color-primary)}.CurrencyConverter_swapBtn__ypHtq{display:flex;align-items:center;justify-content:center;width:40px;height:40px;align-self:end;margin-bottom:2px;background:var(--ink-50,#f7f7f5);border:1px solid var(--color-border);border-radius:50%;cursor:pointer;font-size:var(--fs-lg);color:var(--color-primary);transition:all .15s}.CurrencyConverter_swapBtn__ypHtq:hover{background:var(--color-primary-bg);border-color:var(--color-primary);transform:rotate(180deg)}.CurrencyConverter_resultBlock__lD0Tw{text-align:center;padding:var(--space-5);background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-md)}.CurrencyConverter_resultLabel__B_jeb{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-1);font-weight:var(--fw-medium)}.CurrencyConverter_resultValue__4y0S0{font-size:2.25rem;font-weight:700;color:var(--color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;word-break:break-word}.CurrencyConverter_rateHint__MS3t_{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:ui-monospace,Menlo,Consolas,monospace}.CurrencyConverter_dateHint__hMqY9{margin-top:4px;font-size:var(--fs-xs);color:var(--color-text-secondary)}.CurrencyConverter_errorBanner__wRU3t{background:#f59e0b1a;border-left:3px solid #f59e0b;color:var(--color-text)}.CurrencyConverter_disclaimer__1ryvk,.CurrencyConverter_errorBanner__wRU3t{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-xs)}.CurrencyConverter_disclaimer__1ryvk{color:var(--color-text-secondary);margin:0;line-height:1.5;background:var(--ink-50,#f7f7f5)}.HtmlMinifier_container__aqBHv{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.HtmlMinifier_options__SrSFf{display:flex;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3);background:var(--ink-50,#f7f7f5);border:1px solid var(--color-border);border-radius:var(--radius-md)}.HtmlMinifier_optionLabel__Igh6O{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer}.HtmlMinifier_optionLabel__Igh6O input[type=checkbox]{accent-color:var(--color-primary)}.HtmlMinifier_panels__IiJ3J{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.HtmlMinifier_panel__1wxR1{display:flex;flex-direction:column;gap:var(--space-2)}.HtmlMinifier_label__pV_Gw{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.HtmlMinifier_outputHeader__pzRTY{display:flex;justify-content:space-between;align-items:center}.HtmlMinifier_textarea__g21kt{width:100%;min-height:250px;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}.HtmlMinifier_textarea__g21kt:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff12}.HtmlMinifier_copyBtn__9oT4Q{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}.HtmlMinifier_copyBtn__9oT4Q:hover{background:var(--color-primary);color:var(--color-text-inverse)}.HtmlMinifier_stats__fRhfy{display:flex;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3);background:var(--ink-50,#f7f7f5);border:1px solid var(--color-border);border-radius:var(--radius-md)}.HtmlMinifier_stat__Qf6YK{font-size:var(--fs-sm);color:var(--color-text-secondary);font-family:var(--font-mono)}.HtmlMinifier_statHighlight__f2WLT{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-success);font-family:var(--font-mono)}.HtmlMinifier_actions__SqJHu{display:flex;gap:var(--space-3);flex-wrap:wrap}.HtmlMinifier_primaryBtn__x6hlj{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}.HtmlMinifier_primaryBtn__x6hlj:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.HtmlMinifier_primaryBtn__x6hlj:active:not(:disabled){transform:translateY(0);box-shadow:none}.HtmlMinifier_secondaryBtn__7xEVf{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}.HtmlMinifier_secondaryBtn__7xEVf:hover{border-color:var(--ink-400,#9a9aa6);color:var(--color-text)}@media (max-width:640px){.HtmlMinifier_panels__IiJ3J{grid-template-columns:1fr}.HtmlMinifier_actions__SqJHu,.HtmlMinifier_options__SrSFf{flex-direction:column}.HtmlMinifier_primaryBtn__x6hlj,.HtmlMinifier_secondaryBtn__7xEVf{width:100%}}.HtmlToMp4_wrapper__eAdgT{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-2)}@media (max-width:900px){.HtmlToMp4_wrapper__eAdgT{grid-template-columns:1fr}}.HtmlToMp4_previewCol__a3IdH,.HtmlToMp4_settingsCol__96W1M{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.HtmlToMp4_badge__T4yqL{display:inline-flex;align-items:center;padding:6px 12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:999px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;align-self:flex-start}.HtmlToMp4_sectionHeading__3tt8w{font-size:var(--fs-base);font-weight:700;color:var(--color-text);margin:0;letter-spacing:-.1px}.HtmlToMp4_hiddenInput___qM1T{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.HtmlToMp4_uploadBtn__hC6VV{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg);border:1.5px dashed var(--color-primary);border-radius:var(--radius-md);color:var(--color-primary);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.HtmlToMp4_uploadBtn__hC6VV:hover{background:#0011ff0a}.HtmlToMp4_htmlInput__CszA9{width:100%;min-height:180px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);resize:vertical}.HtmlToMp4_htmlInput__CszA9:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff1f}.HtmlToMp4_field__vvgPA{display:flex;flex-direction:column;gap:6px;min-width:0}.HtmlToMp4_fieldRow__kD3Zd{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.HtmlToMp4_label__zaXHn{font-size:var(--fs-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.HtmlToMp4_input__29Q3r,.HtmlToMp4_select__7Sr4q{width:100%;padding:8px 10px;font-size:var(--fs-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:inherit}.HtmlToMp4_input__29Q3r:focus,.HtmlToMp4_select__7Sr4q:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0011ff1a}.HtmlToMp4_range__cHggo{width:100%;accent-color:var(--color-primary)}.HtmlToMp4_rangeValue__T_Wqi{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:600}.HtmlToMp4_info__DThwQ{background:#10b98114;border-left:3px solid #10b981}.HtmlToMp4_info__DThwQ,.HtmlToMp4_warn__D38Eo{padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:1.5;color:var(--color-text)}.HtmlToMp4_warn__D38Eo{background:#f59e0b1a;border-left:3px solid #f59e0b}.HtmlToMp4_previewHead__5GZ_d{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.HtmlToMp4_dims__cL5JQ{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:ui-monospace,Menlo,Consolas,monospace}.HtmlToMp4_previewFrameWrap___Xnk1{width:100%;max-height:60vh;background:#000;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:relative}.HtmlToMp4_previewFrame__sRCEL{position:absolute;left:0;top:0;border:0;display:block;background:#fff}.HtmlToMp4_primaryBtn__9Ps_J{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:40px;padding:0 var(--space-5);background:var(--wp-blue,#01f);color:#fff;font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.HtmlToMp4_primaryBtn__9Ps_J:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.HtmlToMp4_primaryBtn__9Ps_J:active:not(:disabled){transform:translateY(0);box-shadow:none}.HtmlToMp4_primaryBtn__9Ps_J:disabled{opacity:.38;cursor:not-allowed}.HtmlToMp4_secondaryBtn__ubNBs{padding:var(--space-3) var(--space-4);background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:border-color .15s}.HtmlToMp4_secondaryBtn__ubNBs:hover{border-color:var(--color-primary);color:var(--color-primary)}.HtmlToMp4_doneBlock__YRHsP,.HtmlToMp4_errorBlock__tOFZV{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.HtmlToMp4_doneLabel__h_KbI{font-size:var(--fs-sm);font-weight:600;color:var(--color-text)}.HtmlToMp4_progressBar__MY4_H{height:8px;background:var(--color-gray-100);border-radius:999px;overflow:hidden}.HtmlToMp4_progressFill__rZgaZ{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .1s linear}.HtmlToMp4_videoWrap__0PVpl{width:100%;max-height:60vh;background:#000;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:relative}.HtmlToMp4_previewVideo__vH8NL{width:100%;height:100%;object-fit:contain;background:#000;display:block}.HtmlToMp4_previewErrorOverlay__UoaEO{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:#000000b8;color:#ffd5d5;font-size:var(--fs-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center;pointer-events:none}.HtmlToMp4_doneActions__hEzUN{display:flex;gap:var(--space-3);flex-wrap:wrap}.HtmlToMp4_errorMsg__rjFjO{font-size:var(--fs-sm);color:#b91c1c;word-break:break-word}[data-theme=dark] .HtmlToMp4_errorMsg__rjFjO{color:#fca5a5}.HtmlToMp4_stageOverlay__G0kR7{position:fixed;inset:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column}.HtmlToMp4_stageWrap__iDobo{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;min-height:0}.HtmlToMp4_stageFrame__6Sb9X{border:0;display:block;background:#fff;flex:0 0 auto}.HtmlToMp4_stageHud__UEYCW{padding:var(--space-3) var(--space-4);background:#000000eb;color:#fff;display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid #ffffff1f}.HtmlToMp4_stageStatus__tEH9e{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:600;flex-wrap:wrap}.HtmlToMp4_spinner__IomsE{width:14px;height:14px;border-radius:50%;border:2px solid #ffffff40;border-top-color:#10b981;animation:HtmlToMp4_spin__aFBHV .9s linear infinite}@keyframes HtmlToMp4_spin__aFBHV{to{transform:rotate(1turn)}}.HtmlToMp4_stageDiag__NpGDQ{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#fff9}.HtmlToMp4_stageDiag__NpGDQ code{background:#ffffff14;padding:0 4px;border-radius:3px;font-size:11px}.HtmlToMp4_stageHudTop__Bwqtq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.HtmlToMp4_stageElapsed__J2yWK{color:#ffffff8c;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:4px}.HtmlToMp4_stageFastBadge__x5ysz{display:inline-flex;align-items:center;margin-left:8px;padding:3px 10px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.HtmlToMp4_stageStopBtn___t_RJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;background:#ef4444;color:#fff;border:0;border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 2px 10px #ef444480;transition:background .15s,transform .1s,box-shadow .15s}.HtmlToMp4_stageStopBtn___t_RJ:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 14px #dc262699}.HtmlToMp4_stageStopBtn___t_RJ:active{transform:translateY(0)}.HtmlToMp4_stopIcon__E1H5t{display:inline-block;width:12px;height:12px;background:#fff;border-radius:2px}.HtmlToPdf_tool__mpiRy{width:100%}.HtmlToPdf_dropzone__IWbFm{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;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.HtmlToPdf_dropzone__IWbFm.HtmlToPdf_dragging__O0TvM,.HtmlToPdf_dropzone__IWbFm:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.HtmlToPdf_dropIconWrap__LY90H{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}.HtmlToPdf_dropzone__IWbFm.HtmlToPdf_dragging__O0TvM .HtmlToPdf_dropIconWrap__LY90H,.HtmlToPdf_dropzone__IWbFm:hover .HtmlToPdf_dropIconWrap__LY90H{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.HtmlToPdf_dropBadge__F0Yyt{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)}.HtmlToPdf_dropText__oYxms{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.HtmlToPdf_dropSubtext__d2KDZ{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.HtmlToPdf_dropFormats__utjkw{font-size:var(--fs-xs);color:var(--color-gray-500)}.HtmlToPdf_fileInput__iKoy0{display:none}.HtmlToPdf_fileInfoRow__4LWxH{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);margin-bottom:var(--space-4)}.HtmlToPdf_fileName__R2Trb{flex:1 1;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HtmlToPdf_changeBtn__a9xZ4,.HtmlToPdf_fileSize__tVq99{font-size:var(--fs-xs);color:var(--color-text-secondary)}.HtmlToPdf_changeBtn__a9xZ4{padding:var(--space-1) var(--space-3);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s,color .15s}.HtmlToPdf_changeBtn__a9xZ4:hover{border-color:var(--color-primary);color:var(--color-primary)}.HtmlToPdf_previewPanel__ms_ku{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.HtmlToPdf_label__W66x3{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.HtmlToPdf_previewContainer__2zL9c{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;overflow:auto;max-height:500px;min-height:300px}.HtmlToPdf_previewContent__5fFJk{padding:var(--space-4);font-size:var(--fs-sm);color:#333;line-height:1.6}.HtmlToPdf_optionsRow__V1Fpz{display:flex;gap:var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap}.HtmlToPdf_option__whzCJ{flex-direction:column}.HtmlToPdf_btnGroup__ZGCRE,.HtmlToPdf_option__whzCJ{display:flex;gap:var(--space-2)}.HtmlToPdf_optionBtn__AeE65{padding:var(--space-2) var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);cursor:pointer;transition:all .15s}.HtmlToPdf_optionBtn__AeE65.HtmlToPdf_optionActive__LTOBg,.HtmlToPdf_optionBtn__AeE65:hover{border-color:var(--color-primary);color:var(--color-primary)}.HtmlToPdf_optionBtn__AeE65.HtmlToPdf_optionActive__LTOBg{background:var(--color-primary-bg);font-weight:var(--fw-semibold)}.HtmlToPdf_actions__H3tdv{display:flex;gap:var(--space-3)}.HtmlToPdf_primaryBtn__UVzcV{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: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}.HtmlToPdf_primaryBtn__UVzcV:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.HtmlToPdf_primaryBtn__UVzcV:active:not(:disabled){transform:translateY(0);box-shadow:none}.HtmlToPdf_primaryBtn__UVzcV:disabled{opacity:.38;cursor:not-allowed}.HtmlToPdf_success__tnXbE{font-weight:var(--fw-semibold);color:var(--color-success);background:var(--color-success-bg)}.HtmlToPdf_error__ytVhJ,.HtmlToPdf_success__tnXbE{text-align:center;font-size:var(--fs-sm);padding:var(--space-3);border-radius:var(--radius-md);margin-top:var(--space-4)}.HtmlToPdf_error__ytVhJ{color:var(--color-error);background:var(--color-error-bg)}@media (max-width:768px){.HtmlToPdf_previewContainer__2zL9c{min-height:250px}.HtmlToPdf_optionsRow__V1Fpz{flex-direction:column;gap:var(--space-4)}}@media (max-width:480px){.HtmlToPdf_btnGroup__ZGCRE{flex-wrap:wrap}.HtmlToPdf_actions__H3tdv{flex-direction:column}}.ImageCompressor_compressor__5LE83{width:100%}.ImageCompressor_dropzone__mnGQM{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;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.ImageCompressor_dropzone__mnGQM.ImageCompressor_dragging__gg697,.ImageCompressor_dropzone__mnGQM:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageCompressor_dropIconWrap__Y0DGi{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}.ImageCompressor_dropzone__mnGQM.ImageCompressor_dragging__gg697 .ImageCompressor_dropIconWrap__Y0DGi,.ImageCompressor_dropzone__mnGQM:hover .ImageCompressor_dropIconWrap__Y0DGi{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageCompressor_dropBadge__TB50j{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)}.ImageCompressor_dropText__f8LAF{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageCompressor_dropSubtext__thMHO{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImageCompressor_dropFormats__2L4Sz{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImageCompressor_fileInput__y9_wF{display:none}.ImageCompressor_controls__USbcr{display:flex;flex-direction:column;gap:var(--space-5)}.ImageCompressor_previewSingle___gDG9{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md)}.ImageCompressor_previewSingle___gDG9 .ImageCompressor_previewImage__XMBJ4{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-md);flex-shrink:0}.ImageCompressor_fileInfo__Rx_am{display:flex;flex-direction:column;gap:var(--space-1)}.ImageCompressor_fileName__3QyWN{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.ImageCompressor_fileSize__5QU0l{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageCompressor_sizePreview__jDKoR{padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-border)}.ImageCompressor_sizePreviewLoading__wG7c4{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageCompressor_sizePreviewRow__qoRFp{display:flex;align-items:center;gap:var(--space-4)}.ImageCompressor_sizePreviewItem__ulZJK{display:flex;flex-direction:column;gap:2px}.ImageCompressor_sizePreviewLabel__t_3hs{font-size:var(--fs-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.ImageCompressor_sizePreviewValue__D0vxf{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--color-text)}.ImageCompressor_sizePreviewGreen__jc_S8{color:var(--color-success)}.ImageCompressor_arrow__3zSgL{color:var(--color-gray-400);flex-shrink:0}.ImageCompressor_sizePreviewBadge__TXYVw{margin-left:auto;padding:var(--space-1) var(--space-3);background:var(--color-success-bg);color:var(--color-success);font-size:var(--fs-sm);font-weight:var(--fw-bold);border-radius:var(--radius-full)}.ImageCompressor_actions__FmSYB{display:flex;gap:var(--space-3)}.ImageCompressor_compressBtn__iPSww{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: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}.ImageCompressor_compressBtn__iPSww:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImageCompressor_compressBtn__iPSww:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageCompressor_compressBtn__iPSww:disabled{opacity:.38;cursor:not-allowed}.ImageCompressor_downloadBtn__AfaYw{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px;background:#10b981;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:600;border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.ImageCompressor_downloadBtn__AfaYw:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 6px 20px -6px #10b98180}.ImageCompressor_downloadBtn__AfaYw:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageCompressor_resetBtn__i51wM{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;transition:border-color .15s,color .15s,background-color .15s}.ImageCompressor_resetBtn__i51wM:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImageCompressor_usageInfo__CHXUX{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.ImageCompressor_result___mA7f{display:flex;flex-direction:column;gap:var(--space-6)}.ImageCompressor_comparison___9PJw{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.ImageCompressor_comparisonItem__P0rgA{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ImageCompressor_comparisonLabel__s6KPw{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.ImageCompressor_previewImage__XMBJ4{max-width:100%;max-height:300px;border-radius:var(--radius-md);object-fit:contain}.ImageCompressor_sizeLabel__vxYiL{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-sm)}.ImageCompressor_savings__u8vLZ{color:var(--color-success);background:var(--color-success-bg)}.ImageCompressor_savingsNeutral__1tlG_,.ImageCompressor_savings__u8vLZ{text-align:center;font-size:var(--fs-lg);font-weight:var(--fw-bold);padding:var(--space-3);border-radius:var(--radius-md)}.ImageCompressor_pngNote__CVqjT,.ImageCompressor_savingsNeutral__1tlG_{color:var(--color-text-secondary);background:var(--color-gray-50)}.ImageCompressor_pngNote__CVqjT{font-size:var(--fs-xs);text-align:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);line-height:1.4}.ImageCompressor_error__mQDw2{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){.ImageCompressor_comparison___9PJw{grid-template-columns:1fr}.ImageCompressor_actions__FmSYB{flex-direction:column}.ImageCompressor_sizePreviewRow__qoRFp{gap:var(--space-2)}}.ImageConverter_converter__1Tmd6{width:100%}.ImageConverter_dropzone__Hz4A4{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;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.ImageConverter_dropzone__Hz4A4.ImageConverter_dragging__xzyjN,.ImageConverter_dropzone__Hz4A4:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageConverter_dropIconWrap__NTuV5{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}.ImageConverter_dropzone__Hz4A4.ImageConverter_dragging__xzyjN .ImageConverter_dropIconWrap__NTuV5,.ImageConverter_dropzone__Hz4A4:hover .ImageConverter_dropIconWrap__NTuV5{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageConverter_dropBadge__BfNPD{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)}.ImageConverter_dropText__xIBUe{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageConverter_dropSubtext__gQDv_{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImageConverter_dropFormats__SRpwq{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImageConverter_fileInput__LJzoD{display:none}.ImageConverter_spinner__BF5nN{width:40px;height:40px;border:3px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:ImageConverter_spin__4ztgk .8s linear infinite;margin-bottom:var(--space-4)}@keyframes ImageConverter_spin__4ztgk{to{transform:rotate(1turn)}}.ImageConverter_controls__vyVgd{display:flex;flex-direction:column;gap:var(--space-5)}.ImageConverter_fileCard__0mZk2{display:flex;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)}.ImageConverter_fileThumb__X4jV1{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-md);flex-shrink:0;background:var(--color-gray-100)}.ImageConverter_fileDetails__SQQ__{display:flex;flex-direction:column;gap:4px;min-width:0}.ImageConverter_fileName__SIXfb{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImageConverter_fileMeta__P7BzY{font-size:var(--fs-xs);color:var(--color-text-secondary)}.ImageConverter_formatSection__3Mnv6{display:flex;flex-direction:column;gap:var(--space-3)}.ImageConverter_sectionLabel__SD1xz{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.ImageConverter_formatGrid__urV46{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-2)}.ImageConverter_formatCard__WCbv5{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-3) var(--space-2);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all .15s;text-align:center}.ImageConverter_formatCard__WCbv5:hover{border-color:var(--color-primary);background:var(--color-primary-bg)}.ImageConverter_formatCardActive__WAaQs{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.ImageConverter_formatCardActive__WAaQs .ImageConverter_formatCardLabel__RLg7e{color:#fff}.ImageConverter_formatCardActive__WAaQs .ImageConverter_formatCardDesc__YReeY{color:#ffffffbf}.ImageConverter_formatCardLabel__RLg7e{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:.02em}.ImageConverter_formatCardDesc__YReeY{font-size:10px;color:var(--color-text-secondary);line-height:1.3}.ImageConverter_conversionBadge__b8zd4{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ImageConverter_fromBadge__Z3mVw{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-secondary);padding:4px 12px;background:var(--color-gray-100);border-radius:var(--radius-full)}.ImageConverter_toBadge__JSVle{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--color-primary);padding:4px 14px;background:var(--color-primary-bg);border:1px solid #01f3;border-radius:var(--radius-full)}.ImageConverter_actions__55zgp{display:flex;gap:var(--space-3)}.ImageConverter_actionBtn__I_wVy{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(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.ImageConverter_actionBtn__I_wVy:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImageConverter_actionBtn__I_wVy:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageConverter_actionBtn__I_wVy:disabled{opacity:.38;cursor:not-allowed}.ImageConverter_resetBtn__AWDIT{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;transition:border-color .15s,color .15s,background-color .15s}.ImageConverter_resetBtn__AWDIT:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImageConverter_usageInfo__m4Kra{text-align:center;font-size:var(--fs-sm);color:var(--color-warning)}.ImageConverter_result__r4hBE{display:flex;flex-direction:column;gap:var(--space-6)}.ImageConverter_comparison___1xN9{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.ImageConverter_comparisonItem__P70ZN{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ImageConverter_comparisonLabel__XNFOC{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.ImageConverter_previewImageLarge__RG6Sn{max-width:100%;max-height:260px;border-radius:var(--radius-md);object-fit:contain;border:1px solid var(--color-border)}.ImageConverter_sizeLabel__hnS29{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);padding:3px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full)}.ImageConverter_sizeDiff___hK1b{text-align:center;font-size:var(--fs-base);font-weight:var(--fw-semibold);padding:var(--space-3);border-radius:var(--radius-md)}.ImageConverter_sizeDiffSmaller__DePqE{color:#059669;background:#10b98114}.ImageConverter_sizeDiffLarger__V879l{color:var(--color-text-secondary);background:var(--color-surface)}.ImageConverter_error__JzR3h{text-align:center;font-size:var(--fs-sm);color:#dc2626;padding:var(--space-3);background:#ef444414;border-radius:var(--radius-md);margin-top:var(--space-4)}.ImageConverter_successCard__7JRBr{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:#10b9810f;border:1px solid #10b9814d;border-radius:var(--radius-xl)}.ImageConverter_successIcon__VxQlJ{font-size:2rem;flex-shrink:0}.ImageConverter_successInfo__woA0i{display:flex;flex-direction:column;gap:4px}.ImageConverter_successTitle__Dh5OS{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text)}.ImageConverter_successMeta__14Sz2{font-size:var(--fs-sm);color:var(--color-text-secondary)}@media (max-width:600px){.ImageConverter_formatGrid__urV46{grid-template-columns:repeat(4,1fr)}.ImageConverter_formatCardDesc__YReeY{display:none}.ImageConverter_comparison___1xN9{grid-template-columns:1fr}.ImageConverter_actions__55zgp{flex-direction:column}}@media (max-width:400px){.ImageConverter_formatGrid__urV46{grid-template-columns:repeat(3,1fr)}}@media (max-width:320px){.ImageConverter_formatGrid__urV46{grid-template-columns:repeat(2,1fr)}}.ImageCropper_cropper__lWIXY{width:100%}.ImageCropper_dropzone__Wi20W{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;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.ImageCropper_dropzone__Wi20W.ImageCropper_dragging__s3Qj_,.ImageCropper_dropzone__Wi20W:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageCropper_dropIconWrap__pWx_D{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}.ImageCropper_dropzone__Wi20W.ImageCropper_dragging__s3Qj_ .ImageCropper_dropIconWrap__pWx_D,.ImageCropper_dropzone__Wi20W:hover .ImageCropper_dropIconWrap__pWx_D{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageCropper_dropBadge__bIu8A{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)}.ImageCropper_dropText__xz2jT{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageCropper_dropSubtext__OfdWk{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImageCropper_dropFormats__Q0Wnf{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImageCropper_fileInput__om_eM{display:none}.ImageCropper_controls__cAG8m{display:flex;flex-direction:column;gap:var(--space-6)}.ImageCropper_sectionLabel__rVhjs{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);display:block;margin-bottom:var(--space-2)}.ImageCropper_ratioBar__MI7I4{display:flex;flex-direction:column}.ImageCropper_ratioButtons__vRfZt{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ImageCropper_ratioBtn__f_UBs{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.ImageCropper_ratioBtn__f_UBs:hover{border-color:var(--color-primary)}.ImageCropper_ratioBtn__f_UBs.ImageCropper_ratioActive__v64Uc{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.ImageCropper_hint__NaD8r{font-size:var(--fs-sm);color:var(--color-text-secondary);text-align:center}.ImageCropper_canvasContainer__aNe7R{position:relative;width:100%;cursor:crosshair;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);overflow:hidden;background:var(--color-gray-50)}.ImageCropper_sourceImage__gVKkN{display:block;width:100%;height:auto;pointer-events:none}.ImageCropper_overlay__aa9BT{position:absolute;inset:0;background:#0006;pointer-events:none}.ImageCropper_cropRect__Inkx6{position:absolute;border:2px solid var(--color-primary);background:#0000;box-shadow:0 0 0 9999px #0006;pointer-events:none}.ImageCropper_actions__NHi1m{display:flex;gap:var(--space-3)}.ImageCropper_actionBtn___5TAI{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: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}.ImageCropper_actionBtn___5TAI:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImageCropper_actionBtn___5TAI:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageCropper_actionBtn___5TAI:disabled{opacity:.38;cursor:not-allowed}.ImageCropper_resetBtn__htiLk{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;transition:border-color .15s,color .15s,background-color .15s}.ImageCropper_resetBtn__htiLk:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImageCropper_usageInfo__DMY4K{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.ImageCropper_result__iU7R7{display:flex;flex-direction:column;gap:var(--space-6)}.ImageCropper_resultPreview__oHe96{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.ImageCropper_comparisonLabel___eCyZ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.ImageCropper_previewImageLarge__DVly2{max-width:100%;max-height:400px;border-radius:var(--radius-md);object-fit:contain}.ImageCropper_sizeLabel__Wh_U4{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-sm)}.ImageCropper_error__OIPPY{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){.ImageCropper_actions__NHi1m{flex-direction:column}}.ImageEnhancer_enhancer__EcqwY{display:flex;flex-direction:column;gap:var(--space-6)}.ImageEnhancer_browserWarning__rxFqR,.ImageEnhancer_gpuWarning__vQmP5{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-sm);line-height:1.5}.ImageEnhancer_browserWarning__rxFqR{background:#fff7ed;color:#92400e;border:1px solid #fcd34d}.ImageEnhancer_browserWarning__rxFqR svg{flex-shrink:0;color:#d97706;margin-top:1px}.ImageEnhancer_gpuWarning__vQmP5{background:var(--color-gray-50);color:var(--color-text-secondary);border:1px solid var(--color-border)}.ImageEnhancer_gpuWarning__vQmP5 svg{flex-shrink:0;margin-top:1px}.ImageEnhancer_dropzone___POmG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;padding:var(--space-16) var(--space-6);border:2px dashed var(--ink-200,#e6e6ea);border-radius:var(--radius-lg);background:var(--ink-50,#f7f7f5);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:all .2s}.ImageEnhancer_dragging__OzTGk,.ImageEnhancer_dropzone___POmG:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageEnhancer_dropIconWrap__eqSE3{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}.ImageEnhancer_dropzone___POmG.ImageEnhancer_dragging__OzTGk .ImageEnhancer_dropIconWrap__eqSE3,.ImageEnhancer_dropzone___POmG:hover .ImageEnhancer_dropIconWrap__eqSE3{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageEnhancer_dropBadge__3as_T{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)}.ImageEnhancer_dropText__JboXy{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text)}.ImageEnhancer_dropSubtext__LXLwf{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageEnhancer_dropFormats__xJKne{font-size:var(--fs-xs);color:var(--color-gray-500);margin-top:var(--space-2)}.ImageEnhancer_fileInput__2f4b_{display:none}.ImageEnhancer_controls__qeOlf{display:flex;flex-direction:column;gap:var(--space-6);align-items:center}.ImageEnhancer_previewCard__JvSKe{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-lg);width:100%;max-width:500px}.ImageEnhancer_previewThumb__E6Fvj{width:80px;height:80px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border)}.ImageEnhancer_fileInfo__8gRPX{display:flex;flex-direction:column;gap:var(--space-1)}.ImageEnhancer_fileName__GcsqJ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);word-break:break-all}.ImageEnhancer_fileDimensions__hilQx{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageEnhancer_scaleSection__JbMTA{text-align:center;width:100%;max-width:500px}.ImageEnhancer_scaleTitle__CxtK2{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-3)}.ImageEnhancer_scaleOptions__4DvHq{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.ImageEnhancer_scaleBtn__c__q0{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-3) var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);cursor:pointer;transition:all .2s}.ImageEnhancer_scaleBtn__c__q0:hover{border-color:var(--color-primary)}.ImageEnhancer_scaleBtnActive__Uk8fY{border-color:var(--color-primary);background:var(--color-primary-bg);box-shadow:0 0 0 1px var(--color-primary)}.ImageEnhancer_scaleValue__naS4K{font-size:var(--fs-lg);font-weight:600;color:var(--color-text)}.ImageEnhancer_scaleBtnActive__Uk8fY .ImageEnhancer_scaleValue__naS4K{color:var(--color-primary)}.ImageEnhancer_scaleDim__g1xGe{font-size:.65rem;color:var(--color-text-secondary)}.ImageEnhancer_resultPreview__VHE82{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}.ImageEnhancer_arrow__f9Z_9{font-size:var(--fs-lg);color:var(--color-primary)}.ImageEnhancer_newSize__vs3xn{font-weight:700;color:var(--color-primary)}.ImageEnhancer_enhanceBtn__CsdvE{width:100%;max-width:500px;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 20px;background:var(--color-primary);color:#fff;font-size:var(--fs-base);font-weight:var(--fw-bold);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s}.ImageEnhancer_enhanceBtn__CsdvE:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);box-shadow:0 4px 16px #0011ff4d}.ImageEnhancer_enhanceBtn__CsdvE:disabled{opacity:.38;cursor:not-allowed}.ImageEnhancer_processingText__FLsbx{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.ImageEnhancer_progressBar__JyC_A{width:100%;max-width:500px;height:4px;background:var(--color-gray-200);border-radius:2px;overflow:hidden}.ImageEnhancer_progressFill__yh_XJ{height:100%;background:var(--color-primary);border-radius:2px;transition:width .3s}.ImageEnhancer_usageInfo__GDeMO{font-size:var(--fs-sm);color:var(--color-text-secondary);text-align:center}.ImageEnhancer_result__GPH7j{display:flex;flex-direction:column;gap:var(--space-6)}.ImageEnhancer_comparison__NgioI{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.ImageEnhancer_comparisonItem__8sNZS{display:flex;flex-direction:column;gap:var(--space-2);text-align:center}.ImageEnhancer_comparisonLabel__JtqyE{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.ImageEnhancer_previewImage__5yoY4{width:100%;border-radius:var(--radius-md);border:1px solid var(--color-border)}.ImageEnhancer_dimLabel___he_z{font-size:var(--fs-xs);color:var(--color-text-secondary)}.ImageEnhancer_actions__v5urQ{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.ImageEnhancer_downloadBtn__FieAW{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px;background:#10b981;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:var(--r-sm,8px);cursor:pointer;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s}.ImageEnhancer_downloadBtn__FieAW:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 6px 20px -6px #10b98180}.ImageEnhancer_downloadBtn__FieAW:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageEnhancer_resetBtn__InC6J{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;transition:border-color .15s,color .15s,background-color .15s}.ImageEnhancer_resetBtn__InC6J:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImageEnhancer_error__8GtK9{color:var(--color-error);font-size:var(--fs-sm);text-align:center;padding:var(--space-3);background:var(--color-error-bg);border-radius:var(--radius-md)}@media (max-width:480px){.ImageEnhancer_comparison__NgioI,.ImageEnhancer_scaleOptions__4DvHq{grid-template-columns:1fr}}.ImageResizer_resizer__Tjrb9{width:100%}.ImageResizer_dropzone___Kqb2{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;outline:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s}.ImageResizer_dropzone___Kqb2.ImageResizer_dragging__IFKcN,.ImageResizer_dropzone___Kqb2:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageResizer_dropIconWrap___Q4MN{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}.ImageResizer_dropzone___Kqb2.ImageResizer_dragging__IFKcN .ImageResizer_dropIconWrap___Q4MN,.ImageResizer_dropzone___Kqb2:hover .ImageResizer_dropIconWrap___Q4MN{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageResizer_dropBadge__TcEi7{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)}.ImageResizer_dropText__G8xyQ{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageResizer_dropSubtext__yrP26{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ImageResizer_dropFormats__aQGXX{font-size:var(--fs-xs);color:var(--color-gray-500)}.ImageResizer_fileInput__IWo8F{display:none}.ImageResizer_controls__zXwgN{display:flex;flex-direction:column;gap:var(--space-6)}.ImageResizer_previewSingle__XKhtx{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md)}.ImageResizer_previewImage__1YKVl{width:80px;height:80px;object-fit:cover;border-radius:var(--radius-md);flex-shrink:0}.ImageResizer_fileInfo__FB0LK{display:flex;flex-direction:column;gap:var(--space-1)}.ImageResizer_fileName___ig_g{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);word-break:break-all}.ImageResizer_fileSize__od0r7{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageResizer_sectionLabel__GKuMO{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);display:block;margin-bottom:var(--space-2)}.ImageResizer_presets__xBWK9{display:flex;flex-direction:column}.ImageResizer_presetGrid__Z_7Po{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ImageResizer_presetBtn__P6pXF{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.ImageResizer_presetBtn__P6pXF:hover{border-color:var(--color-primary)}.ImageResizer_presetBtn__P6pXF.ImageResizer_presetActive___shAr{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.ImageResizer_dimensions__tUTJ6{display:flex;flex-direction:column}.ImageResizer_dimensionInputs__pY_UA{display:flex;align-items:flex-end;gap:var(--space-3)}.ImageResizer_dimGroup__ClRNB{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1}.ImageResizer_dimLabel__S5aBD{font-size:var(--fs-xs);color:var(--color-text-secondary)}.ImageResizer_dimInput__x5Dig{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--fs-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s}.ImageResizer_dimInput__x5Dig:focus{border-color:var(--color-primary)}.ImageResizer_lockBtn__XjxsM{padding:var(--space-2);background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:color .15s,border-color .15s;flex-shrink:0}.ImageResizer_lockBtn__XjxsM.ImageResizer_locked__6YlSg{color:var(--color-primary);border-color:var(--color-primary)}.ImageResizer_actions__fZ_HD{display:flex;gap:var(--space-3)}.ImageResizer_actionBtn__l_TT7{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: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}.ImageResizer_actionBtn__l_TT7:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImageResizer_actionBtn__l_TT7:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageResizer_actionBtn__l_TT7:disabled{opacity:.38;cursor:not-allowed}.ImageResizer_resetBtn__q4w1L{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;transition:border-color .15s,color .15s,background-color .15s}.ImageResizer_resetBtn__q4w1L:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImageResizer_usageInfo__2_KGM{text-align:center;font-size:var(--fs-sm);color:var(--color-warning);font-weight:var(--fw-medium)}.ImageResizer_result__AnpmV{display:flex;flex-direction:column;gap:var(--space-6)}.ImageResizer_comparison__DDzZB{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.ImageResizer_comparisonItem__sHiZv{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ImageResizer_comparisonLabel__FSY_V{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.ImageResizer_previewImageLarge__LPzZt{max-width:100%;max-height:300px;border-radius:var(--radius-md);object-fit:contain}.ImageResizer_sizeLabel__U34JB{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-sm)}.ImageResizer_error__rn249{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){.ImageResizer_comparison__DDzZB{grid-template-columns:1fr}.ImageResizer_actions__fZ_HD{flex-direction:column}.ImageResizer_dimensionInputs__pY_UA{flex-direction:column;align-items:stretch}}.ImageToBase64_encoder__wul7s{width:100%}.ImageToBase64_dropzone__fxt_X{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;outline:none;-webkit-user-select:none;user-select:none;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(--wp-blue-tint,#eef0ff)}.ImageToBase64_dropIconWrap__9yyxt{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}.ImageToBase64_dropzone__fxt_X.ImageToBase64_dragging__Z20is .ImageToBase64_dropIconWrap__9yyxt,.ImageToBase64_dropzone__fxt_X:hover .ImageToBase64_dropIconWrap__9yyxt{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageToBase64_dropBadge___AqMk{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)}.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;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;transition:border-color .15s,color .15s,background-color .15s}.ImageToBase64_resetBtn__20pe5:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.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}}.ImageWatermark_tool__lf1wB{width:100%}.ImageWatermark_dropzone___Bmxr{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;text-align:center;outline:none;-webkit-user-select:none;user-select:none;transition:all .15s}.ImageWatermark_dropActive__9MNg5,.ImageWatermark_dropzone___Bmxr:hover{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageWatermark_dropIcon__l1c7M{font-size:3rem;margin-bottom:var(--space-3);line-height:1}.ImageWatermark_dropText__A_j2y{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.ImageWatermark_dropSubtext__dTrDx{font-size:var(--fs-sm);color:var(--color-text-secondary)}.ImageWatermark_hiddenInput__2LBPc{display:none}.ImageWatermark_dropIconWrap__Kyrst{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}.ImageWatermark_dropzone___Bmxr.ImageWatermark_dragging__E_mBj .ImageWatermark_dropIconWrap__Kyrst,.ImageWatermark_dropzone___Bmxr:hover .ImageWatermark_dropIconWrap__Kyrst{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.ImageWatermark_dropBadge__70yLd{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)}.ImageWatermark_editor__Cr1Mt{display:grid;grid-template-columns:1fr 300px;gap:var(--space-5);align-items:start}@media (max-width:900px){.ImageWatermark_editor__Cr1Mt{grid-template-columns:1fr}}.ImageWatermark_previewPanel__rgIle{display:flex;flex-direction:column;gap:var(--space-3)}.ImageWatermark_previewHeader__BKEKk{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)}.ImageWatermark_fileName__VusQg{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%}.ImageWatermark_fileDim__hLEuc{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:ui-monospace,Menlo,Consolas,monospace}.ImageWatermark_canvasWrap__7wFgt{display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(#e5e7eb 0 25%,#f3f4f6 0 50%) 0 0/24px 24px;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);min-height:320px}.ImageWatermark_canvas__x2Pqc{max-width:100%;max-height:60vh;display:block}.ImageWatermark_controlsPanel__otphX{display:flex;flex-direction:column;gap:var(--space-4)}.ImageWatermark_field__S_T_b{display:flex;flex-direction:column;gap:6px}.ImageWatermark_label__8oMBC{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em;display:flex;justify-content:space-between;align-items:center}.ImageWatermark_rangeVal__0dNjy{font-size:var(--fs-xs);text-transform:none;letter-spacing:0;color:var(--color-text);font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:var(--fw-medium)}.ImageWatermark_input__ylTa8{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);outline:none;transition:border-color .15s}.ImageWatermark_input__ylTa8:focus{border-color:var(--color-primary)}.ImageWatermark_posGrid__5gY9N{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:100%;max-width:140px;aspect-ratio:3/4;background:var(--color-border);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.ImageWatermark_posCell__VDl7f{display:flex;align-items:center;justify-content:center;background:var(--color-bg);cursor:pointer;border:none;transition:background-color .15s}.ImageWatermark_posCell__VDl7f.ImageWatermark_posActive__S_Mpc,.ImageWatermark_posCell__VDl7f:hover{background:var(--color-primary-bg)}.ImageWatermark_posDot__xsoh_{width:8px;height:8px;border-radius:50%;background:var(--color-gray-300);transition:all .15s}.ImageWatermark_posCell__VDl7f:hover .ImageWatermark_posDot__xsoh_{background:var(--color-primary);transform:scale(1.3)}.ImageWatermark_posCell__VDl7f.ImageWatermark_posActive__S_Mpc .ImageWatermark_posDot__xsoh_{background:var(--color-primary);transform:scale(1.4)}.ImageWatermark_outlineToggle__ChWjN,.ImageWatermark_tiledToggle__7pWt_{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text);cursor:pointer;margin-top:6px}.ImageWatermark_outlineToggle__ChWjN input,.ImageWatermark_tiledToggle__7pWt_ input{accent-color:var(--color-primary);width:16px;height:16px}.ImageWatermark_range___gyWy{width:100%;accent-color:var(--color-primary)}.ImageWatermark_colorRow__kE18c{display:flex;align-items:center;gap:var(--space-2)}.ImageWatermark_colorPicker__SPOMd{width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:0;background:none}.ImageWatermark_colorHex__Eybnm{font-size:var(--fs-xs);color:var(--color-text-secondary);font-family:ui-monospace,Menlo,Consolas,monospace}.ImageWatermark_formatRow__Ff9sH{display:flex;gap:var(--space-2)}.ImageWatermark_formatBtn__4xk0T{flex:1 1;padding:var(--space-2) var(--space-3);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}.ImageWatermark_formatBtn__4xk0T:hover{border-color:var(--color-primary);color:var(--color-primary)}.ImageWatermark_formatBtn__4xk0T.ImageWatermark_formatActive__yQKNN{background:var(--color-primary-bg);border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--fw-semibold)}.ImageWatermark_actions__zqVK8{display:flex;gap:var(--space-2)}.ImageWatermark_primaryBtn__uxkJY{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: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}.ImageWatermark_primaryBtn__uxkJY:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImageWatermark_primaryBtn__uxkJY:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImageWatermark_primaryBtn__uxkJY:disabled{opacity:.38;cursor:not-allowed}.ImageWatermark_resetBtn__CHQ7n{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;transition:border-color .15s,color .15s,background-color .15s}.ImageWatermark_resetBtn__CHQ7n:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.ImagesToPdf_tool__HQ6vN{width:100%}.ImagesToPdf_dropzone__fUHCs{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;outline:none;-webkit-user-select:none;user-select:none;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(--wp-blue-tint,#eef0ff)}.ImagesToPdf_dropIconWrap__1V9In{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}.ImagesToPdf_dropzone__fUHCs.ImagesToPdf_dragging__R_E6_ .ImagesToPdf_dropIconWrap__1V9In,.ImagesToPdf_dropzone__fUHCs:hover .ImagesToPdf_dropIconWrap__1V9In{border-color:var(--color-primary);background:var(--wp-blue-tint,#eef0ff)}.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_dropBadge__0EZc2{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)}.ImagesToPdf_fileInput__FTCp3{display:none}.ImagesToPdf_dropzoneCompact__sKVfY{min-height:52px;padding:10px 16px;flex-direction:row;gap:8px;justify-content:center}.ImagesToPdf_compactDropInner__TwZvG{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);pointer-events:none}.ImagesToPdf_dropzoneCompact__sKVfY.ImagesToPdf_dragging__R_E6_ .ImagesToPdf_compactDropInner__TwZvG,.ImagesToPdf_dropzoneCompact__sKVfY:hover .ImagesToPdf_compactDropInner__TwZvG{color:var(--color-primary)}.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);transition:background .12s}.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;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}.ImagesToPdf_primaryBtn__Wgboz:hover:not(:disabled){background:var(--wp-blue-hover,#000ad6);transform:translateY(-1px);box-shadow:0 6px 20px -6px #0011ff80}.ImagesToPdf_primaryBtn__Wgboz:active:not(:disabled){transform:translateY(0);box-shadow:none}.ImagesToPdf_primaryBtn__Wgboz:disabled{opacity:.38;cursor:not-allowed}.ImagesToPdf_resetBtn__1bVMM{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;transition:border-color .15s,color .15s,background-color .15s}.ImagesToPdf_resetBtn__1bVMM:hover:not(:disabled){border-color:var(--ink-900,#0a0a12);color:var(--ink-900,#0a0a12);background:var(--ink-50,#f7f7f5)}.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}}