.image-vectorize_layout__rI374{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:24px 32px;align-items:start}.image-vectorize_panel__pcgfh,.image-vectorize_stage__eFWYL{display:flex;flex-direction:column;gap:16px;min-width:0}.image-vectorize_options__yFU_G{display:flex;flex-direction:column;gap:16px}.image-vectorize_hint___gRWa{font-size:13px;line-height:1.6;color:var(--muted);margin:0;overflow-wrap:anywhere}.image-vectorize_step__AZVdK{font-size:14px;line-height:1.6;margin:0;font-variant-numeric:tabular-nums}.image-vectorize_problem__0WLDh,.image-vectorize_running__U3RGP{display:flex;flex-direction:column;gap:10px}.image-vectorize_problem__0WLDh{align-items:flex-start}.image-vectorize_demoButton__aSff9{align-self:flex-start}.image-vectorize_compare__UwevO{margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}.image-vectorize_compareFrame__OfrCS{--max-h:min(70vh,640px);width:100%;border-radius:12px;overflow:auto;background:var(--surface-secondary);display:flex;justify-content:center}.image-vectorize_compareFrame__OfrCS[data-zoom=large]{max-height:var(--max-h);justify-content:flex-start}.image-vectorize_compareStage__zOIIR{position:relative;flex:none;align-self:flex-start;line-height:0;width:min(100%,calc(var(--max-h) * var(--ratio, 1)));background-color:#ffffff;background-image:linear-gradient(45deg,#dedede 25%,transparent 0),linear-gradient(-45deg,#dedede 25%,transparent 0),linear-gradient(45deg,transparent 75%,#dedede 0),linear-gradient(-45deg,transparent 75%,#dedede 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.image-vectorize_compareFrame__OfrCS[data-zoom=large] .image-vectorize_compareStage__zOIIR{max-width:none}.image-vectorize_compareStage__zOIIR[data-zoom=large] .image-vectorize_before__k_ohC{image-rendering:pixelated}.image-vectorize_compareStage__zOIIR img{position:absolute;inset:0;width:100%;height:100%;display:block}.image-vectorize_afterClip__Bea_M{position:absolute;inset:0;clip-path:inset(0 0 0 var(--split))}.image-vectorize_compareStage__zOIIR .image-vectorize_before__k_ohC{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.image-vectorize_handle__iiYbp{position:absolute;top:0;bottom:0;left:var(--split);width:2px;transform:translateX(-1px);background:var(--accent);box-shadow:0 0 0 1px rgba(255,255,255,.7);pointer-events:none}.image-vectorize_tag__Rw8O2{position:absolute;top:10px;padding:2px 8px;border-radius:999px;font-size:12px;line-height:20px;color:#fff;background:rgba(0,0,0,.62);pointer-events:none}.image-vectorize_tagBefore__VIhg7{left:10px}.image-vectorize_tagAfter__5ZufT{right:10px}.image-vectorize_compareControls__eMLUw{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.image-vectorize_slider__GaOc_{flex:1 1 220px;display:flex;align-items:center;gap:12px;min-width:0}.image-vectorize_slider__GaOc_>span{font-size:13px;color:var(--muted);white-space:nowrap}.image-vectorize_slider__GaOc_ input{flex:1;min-width:0;min-height:44px;accent-color:var(--accent)}.image-vectorize_summary__9lPY0{display:flex;flex-direction:column;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--border)}.image-vectorize_tiles__GSOn7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.image-vectorize_tile__JhLRs{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:var(--surface-secondary);min-width:0}.image-vectorize_tile__JhLRs dt{font-size:12px;color:var(--muted)}.image-vectorize_tile__JhLRs dd{margin:0;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.image-vectorize_tileMain__39Jts{grid-column:1/-1;background:color-mix(in srgb,var(--accent) 12%,transparent)}.image-vectorize_tileMain__39Jts dd{font-size:30px;line-height:1.2}.image-vectorize_saveRow__4xFuz{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.image-vectorize_footer__9ovr9{display:grid;gap:6px}.image-vectorize_more___iNMy summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:var(--muted)}.image-vectorize_more___iNMy summary::-webkit-details-marker{display:none}.image-vectorize_more___iNMy summary:before{content:"▸";display:inline-block;transition:transform .15s ease}.image-vectorize_more___iNMy[open] summary:before{transform:rotate(90deg)}.image-vectorize_more___iNMy summary:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px;border-radius:6px}.image-vectorize_more___iNMy a{color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.image-vectorize_more___iNMy summary:before{transition:none}}@container (max-width: 860px){.image-vectorize_layout__rI374{grid-template-columns:minmax(0,1fr)}}@container (max-width: 540px){.image-vectorize_compareFrame__OfrCS{--max-h:min(60vh,420px)}.image-vectorize_tileMain__39Jts dd{font-size:24px}}.image-vectorize_palette__YAYiK{display:flex;flex-wrap:wrap;gap:6px}.image-vectorize_swatch__3RuAn{width:24px;height:24px;border-radius:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 18%,transparent)}.image-vectorize_notice__gwsPU{font-size:13px;line-height:1.6;margin:0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--warning) 14%,transparent)}.image-vectorize_sliderRow__GgrIk{display:grid;gap:6px}.image-vectorize_sliderRow__GgrIk label{display:flex;justify-content:space-between;gap:12px;font-size:14px;font-weight:600}.image-vectorize_sliderRow__GgrIk label span{font-weight:400;color:var(--muted);font-variant-numeric:tabular-nums}.image-vectorize_sliderRow__GgrIk input{width:100%;min-height:44px;accent-color:var(--accent)}