.iwp[data-v-ddb8af4b]{flex-direction:column;display:flex}.iwp-toolbar[data-v-ddb8af4b]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:.7rem 1.25rem;display:flex}.iwp-summary[data-v-ddb8af4b]{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.iwp-toolbar-actions[data-v-ddb8af4b],.iwp-result-actions[data-v-ddb8af4b]{align-items:center;gap:.5rem;display:flex}.iwp-secondary[data-v-ddb8af4b],.iwp-primary[data-v-ddb8af4b],.iwp-download[data-v-ddb8af4b],.iwp-choose[data-v-ddb8af4b],.iwp-change[data-v-ddb8af4b]{border:1px solid var(--border-strong);border-radius:var(--radius-button);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;min-height:2.75rem;padding:.45rem .85rem;font-size:.9375rem;font-weight:600;line-height:1.25rem;display:inline-flex}.iwp-secondary[data-v-ddb8af4b],.iwp-change[data-v-ddb8af4b]{background:var(--elevated);color:var(--text)}.iwp-secondary[data-v-ddb8af4b]:hover:not(:disabled),.iwp-change[data-v-ddb8af4b]:hover{border-color:var(--accent);background:var(--tint-accent);color:var(--accent-ink)}.iwp-primary[data-v-ddb8af4b],.iwp-download[data-v-ddb8af4b],.iwp-choose[data-v-ddb8af4b]{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.iwp-primary[data-v-ddb8af4b]:hover:not(:disabled),.iwp-download[data-v-ddb8af4b]:hover,.iwp-drop:hover .iwp-choose[data-v-ddb8af4b]{border-color:var(--accent-hover);background:var(--accent-hover);color:var(--accent-fg)}.iwp-secondary[data-v-ddb8af4b]:disabled,.iwp-primary[data-v-ddb8af4b]:disabled{cursor:default;opacity:.5}.iwp-secondary[data-v-ddb8af4b]:focus-visible,.iwp-primary[data-v-ddb8af4b]:focus-visible,.iwp-download[data-v-ddb8af4b]:focus-visible,.iwp-change[data-v-ddb8af4b]:focus-within,.iwp-drop[data-v-ddb8af4b]:focus-within,.iwp-presets button[data-v-ddb8af4b]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.iwp-content[data-v-ddb8af4b]{padding:1.25rem}.iwp-error[data-v-ddb8af4b]{border:1px solid var(--warn-border);border-radius:var(--radius-input);background:var(--tint-warn);color:var(--warn);margin:0 0 .85rem;padding:.7rem .85rem;font-size:.8125rem;line-height:1.35rem}.iwp-drop[data-v-ddb8af4b]{cursor:pointer;border:2px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--input);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:19rem;padding:2rem;display:flex}.iwp-drop[data-v-ddb8af4b]:hover,.iwp-drop[data-v-ddb8af4b]:focus-within,.iwp-content--drag .iwp-drop[data-v-ddb8af4b],.iwp-content--drag .iwp-workspace[data-v-ddb8af4b]{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:3px}.iwp-drop-icon[data-v-ddb8af4b]{border-radius:var(--radius-input);background:var(--tint-accent);width:3.5rem;height:3.5rem;color:var(--accent-ink);place-items:center;margin-bottom:.35rem;display:grid}.iwp-drop strong[data-v-ddb8af4b]{color:var(--text);font-size:1rem}.iwp-drop>span[data-v-ddb8af4b]:not(.iwp-drop-icon):not(.iwp-choose){color:var(--muted);font-size:.8125rem}.iwp-choose[data-v-ddb8af4b]{margin-top:.75rem;padding-inline:1rem}.iwp-workspace[data-v-ddb8af4b]{border-radius:var(--radius-card)}.iwp-settings[data-v-ddb8af4b]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--input);padding:1rem}.iwp-quality-heading[data-v-ddb8af4b]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.iwp-quality-heading>div[data-v-ddb8af4b]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.iwp-quality-heading strong[data-v-ddb8af4b]{color:var(--text);font-size:.9375rem}.iwp-quality-heading span[data-v-ddb8af4b]{color:var(--muted);font-size:.8125rem;line-height:1.125rem}.iwp-quality-heading output[data-v-ddb8af4b]{border-radius:var(--radius-button);background:var(--tint-accent);color:var(--accent-ink);font-variant-numeric:tabular-nums;flex:none;padding:.35rem .6rem;font-size:.8125rem;font-weight:700}.iwp-settings input[type=range][data-v-ddb8af4b]{width:100%;accent-color:var(--accent);margin:1rem 0 .75rem}.iwp-settings input[type=range][data-v-ddb8af4b]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.iwp-presets[data-v-ddb8af4b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.iwp-presets button[data-v-ddb8af4b]{border:1px solid var(--border-strong);border-radius:var(--radius-button);background:var(--surface);min-height:2.75rem;color:var(--muted);cursor:pointer;touch-action:manipulation;padding:.4rem .6rem;font-size:.8125rem;font-weight:600}.iwp-presets button[data-v-ddb8af4b]:hover,.iwp-presets .iwp-preset--active[data-v-ddb8af4b]{border-color:var(--accent);background:var(--tint-accent);color:var(--accent-ink)}.iwp-action-row[data-v-ddb8af4b]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--input);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.iwp-action-row>div[data-v-ddb8af4b]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.iwp-action-row strong[data-v-ddb8af4b]{color:var(--text);font-size:.9375rem}.iwp-action-row span[data-v-ddb8af4b]{color:var(--muted);font-size:.8125rem;line-height:1.125rem}.iwp-action-row button .iwp-spinner[data-v-ddb8af4b]{margin-right:.5rem}.iwp-action-row .iwp-success-title[data-v-ddb8af4b]{color:var(--success)}.iwp-compare[data-v-ddb8af4b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.iwp-preview-card[data-v-ddb8af4b]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);min-width:0;overflow:hidden}.iwp-preview-card--result[data-v-ddb8af4b]{border-color:var(--accent)}.iwp-preview-card figcaption[data-v-ddb8af4b]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.iwp-preview-card figcaption strong[data-v-ddb8af4b]{color:var(--text);font-size:.875rem}.iwp-preview-card figcaption span[data-v-ddb8af4b]{color:var(--muted);font-size:.8125rem}.iwp-preview-stage[data-v-ddb8af4b]{background:var(--input);min-height:19rem;color:var(--muted);place-items:center;display:grid;overflow:hidden}.iwp-preview-stage img[data-v-ddb8af4b]{object-fit:contain;width:100%;max-height:26rem;display:block}.iwp-result-empty[data-v-ddb8af4b]{text-align:center;justify-content:center;align-items:center;max-width:19rem;padding:2rem;font-size:.8125rem;line-height:1.25rem;display:flex}.iwp-spinner[data-v-ddb8af4b]{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:999px;flex:none;width:1rem;height:1rem;animation:.75s linear infinite iwp-spin-ddb8af4b}.iwp-change[data-v-ddb8af4b]{width:calc(100% - 1.5rem);margin:.75rem}.iwp-result[data-v-ddb8af4b]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--input);margin-top:1rem;padding:1rem}.iwp-stats[data-v-ddb8af4b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.iwp-stats>div[data-v-ddb8af4b]{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);flex-direction:column;gap:.25rem;min-width:0;padding:.75rem;display:flex}.iwp-stats span[data-v-ddb8af4b]{color:var(--muted);font-size:.8125rem}.iwp-stats strong[data-v-ddb8af4b]{overflow-wrap:anywhere;color:var(--text);font-variant-numeric:tabular-nums;font-size:.875rem}.iwp-stats .iwp-stat-good strong[data-v-ddb8af4b]{color:var(--success)}.iwp-stats .iwp-stat-warn strong[data-v-ddb8af4b]{color:var(--warn)}.iwp-result-actions[data-v-ddb8af4b]{justify-content:flex-end;margin-top:.85rem}.iwp-download[data-v-ddb8af4b]{text-decoration:none}.iwp-privacy[data-v-ddb8af4b]{color:var(--muted);text-align:center;margin:1rem 0 0;font-size:.8125rem;line-height:1.125rem}@keyframes iwp-spin-ddb8af4b{to{transform:rotate(360deg)}}@media (width<=860px){.iwp-stats[data-v-ddb8af4b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.iwp-toolbar[data-v-ddb8af4b]{flex-direction:column;align-items:stretch;padding:.8rem}.iwp-summary[data-v-ddb8af4b]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.iwp-toolbar-actions[data-v-ddb8af4b],.iwp-result-actions[data-v-ddb8af4b]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iwp-content[data-v-ddb8af4b]{padding:.8rem}.iwp-drop[data-v-ddb8af4b]{min-height:16rem;padding:1.5rem 1rem}.iwp-quality-heading[data-v-ddb8af4b]{flex-direction:column;align-items:stretch}.iwp-quality-heading output[data-v-ddb8af4b]{align-self:flex-start}.iwp-action-row[data-v-ddb8af4b]{flex-direction:column;align-items:stretch}.iwp-action-row button[data-v-ddb8af4b]{width:100%}.iwp-compare[data-v-ddb8af4b]{grid-template-columns:1fr}.iwp-preview-stage[data-v-ddb8af4b]{min-height:14rem}.iwp-result-actions[data-v-ddb8af4b]>*{width:100%}}@media (prefers-reduced-motion:reduce){.iwp-spinner[data-v-ddb8af4b]{animation:none}}
