.layout-heading[data-v-7ddae23d]{margin:20px 0 28px}.layout-heading h1[data-v-7ddae23d]{letter-spacing:-1px;margin:12px 0;font-size:clamp(28px,4vw,44px);font-weight:700}.layout-heading p[data-v-7ddae23d]{line-height:1.8}.layout-grid[data-v-7ddae23d]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.layout-grid[data-v-7ddae23d]>*{min-width:0}.pair[data-v-7ddae23d]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.actions[data-v-7ddae23d]{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.check[data-v-7ddae23d]{align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.check input[data-v-7ddae23d]{flex-shrink:0}fieldset[data-v-7ddae23d]{min-width:0}button[data-v-7ddae23d],.download[data-v-7ddae23d]{border:1px solid var(--yb-line);background:var(--yb-panel);border-radius:8px;min-height:44px;padding:10px 12px}button[data-v-7ddae23d]:disabled{opacity:.5}.primary[data-v-7ddae23d],.download[data-v-7ddae23d]{background:var(--yb-primary);color:var(--yb-panel)}.download[data-v-7ddae23d]{margin-top:12px;display:inline-block}button[data-v-7ddae23d]:focus-visible,a[data-v-7ddae23d]:focus-visible,summary[data-v-7ddae23d]:focus-visible{outline:3px solid var(--yb-primary);outline-offset:2px}.yb-field input[data-v-7ddae23d],.yb-field select[data-v-7ddae23d]{width:100%;min-width:0}.yb-field input[type=color][data-v-7ddae23d]{height:44px;padding:4px}.yb-drop input[data-v-7ddae23d]{min-width:0;max-width:100%}.hint[data-v-7ddae23d]{color:var(--yb-muted);overflow-wrap:anywhere;margin:12px 0;font-size:12px;line-height:1.7}.empty[data-v-7ddae23d]{text-align:center;color:var(--yb-muted);padding:50px 12px}.preview[data-v-7ddae23d],.focus-image[data-v-7ddae23d]{border:1px solid var(--yb-line);background:repeating-conic-gradient(#e5e7e2 0% 25%,#fafbf8 0% 50%) 50%/18px 18px;border-radius:8px;position:relative;overflow:hidden}.preview img[data-v-7ddae23d]{width:auto;max-width:100%;height:auto;max-height:650px;margin:auto;display:block}.focus-image[data-v-7ddae23d]{touch-action:none;cursor:crosshair;max-width:280px}.focus-image img[data-v-7ddae23d]{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.focus-image span[data-v-7ddae23d]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #172018}.limitations[data-v-7ddae23d]{margin-top:24px}.limitations p[data-v-7ddae23d]{color:var(--yb-muted);margin-top:12px;line-height:1.8}hr[data-v-7ddae23d]{border-color:var(--yb-line);margin:22px 0}details[data-v-7ddae23d]{margin:20px 0}summary[data-v-7ddae23d]{cursor:pointer;padding:10px 0}.yb-error[data-v-7ddae23d]{white-space:pre-line}.output[data-v-7ddae23d]{border-top:1px solid var(--yb-line);overflow-wrap:anywhere;margin-top:20px;padding-top:16px}.output img[data-v-7ddae23d]{max-width:100%;max-height:320px}.output a[data-v-7ddae23d]{text-decoration:underline}.output p[data-v-7ddae23d]{margin:8px 0;font-size:12px}@media (width<=950px){.layout-grid[data-v-7ddae23d]{grid-template-columns:1fr}}@media (width<=420px){.yb-panel[data-v-7ddae23d]{padding:16px}.pair[data-v-7ddae23d]{gap:8px}}
