.head.svelte-14o1g2q{align-items:center;gap:12px;display:flex}h1.svelte-14o1g2q{margin:0;font-size:26px}.h2.svelte-14o1g2q{font-family:var(--font-display);text-align:start;margin:0 0 10px;font-size:17px;font-weight:700}.benefit.svelte-14o1g2q{color:var(--color-text-muted);text-align:start;margin-block:4px 8px}.dropzone.svelte-14o1g2q{border:1px dashed var(--color-divider);min-block-size:160px;inline-size:100%;color:var(--color-text);cursor:pointer;background:0 0;border-radius:16px}.toolbar.svelte-14o1g2q{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:10px;display:flex}.ctl.svelte-14o1g2q{align-items:center;gap:8px;font-size:13px;display:flex}.fld.svelte-14o1g2q{flex-direction:column;gap:4px;font-size:13px;display:flex}.fld.svelte-14o1g2q input:where(.svelte-14o1g2q),.ctl.svelte-14o1g2q select:where(.svelte-14o1g2q){font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:8px;padding:6px 8px}.pair-in.svelte-14o1g2q{align-items:center;gap:4px;display:flex}.pair-in.svelte-14o1g2q input:where(.svelte-14o1g2q){inline-size:4.5em}.chk.svelte-14o1g2q{align-items:center;gap:8px;font-size:13px;display:flex}.preset-form.svelte-14o1g2q{border:2px solid var(--color-divider);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:end;gap:10px;margin-block-end:12px;padding:12px;display:grid}.preset-form.svelte-14o1g2q .actions:where(.svelte-14o1g2q){grid-column:1/-1}.stats.svelte-14o1g2q{color:var(--color-text-muted);flex-wrap:wrap;gap:14px;margin-block-end:10px;font-size:13px;display:flex}.stat-num.svelte-14o1g2q{color:var(--color-text);font-weight:800}.grid.svelte-14o1g2q{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-block-end:12px;display:grid}.tile.svelte-14o1g2q{border:2px solid var(--color-divider);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:10px;gap:6px;padding:6px;font-family:inherit;display:grid;position:relative}.tile.svelte-14o1g2q:not(:disabled):hover{border-color:var(--color-accent)}.tile.svelte-14o1g2q:disabled{cursor:default;opacity:.6}.tile.pass.svelte-14o1g2q{border-color:#2f9e8f}.tile.fail.svelte-14o1g2q{border-color:var(--color-accent)}.tile-img.svelte-14o1g2q{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:6px;inline-size:100%;display:block}.tile-badge.svelte-14o1g2q{color:var(--color-text-muted);text-align:start;font-size:10px}.tile-badge.pass.svelte-14o1g2q{color:#2f9e8f;font-weight:700}.tile-badge.fail.svelte-14o1g2q{color:var(--color-accent);font-weight:700}.note.svelte-14o1g2q{color:var(--color-text-muted);text-align:start;margin:4px 0 8px;font-size:13px}.export.svelte-14o1g2q{flex-wrap:wrap;align-items:end;gap:10px;margin-block-start:12px;display:flex}.pair.svelte-14o1g2q{grid-template-columns:1fr 1fr;gap:10px;margin-block-end:10px;display:grid}.pair.svelte-14o1g2q figure:where(.svelte-14o1g2q){gap:6px;margin:0;display:grid}.pair.svelte-14o1g2q img:where(.svelte-14o1g2q){aspect-ratio:1;object-fit:contain;border:2px solid var(--color-divider);background:#fff;border-radius:10px;inline-size:100%}.pair.svelte-14o1g2q figcaption:where(.svelte-14o1g2q){color:var(--color-text-muted);text-align:center;font-size:12px}.pass-note.svelte-14o1g2q{color:#2f9e8f;margin:0 0 10px;font-size:14px;font-weight:700}.rules.svelte-14o1g2q{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.rules.svelte-14o1g2q li:where(.svelte-14o1g2q){flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.rule-chip.svelte-14o1g2q{color:var(--color-accent);font-weight:700}.rule-reason.svelte-14o1g2q{color:var(--color-text-muted);font-size:12px}.editor-ctl.svelte-14o1g2q{gap:10px;margin-block-end:10px;display:grid}.editor-ctl.svelte-14o1g2q .ctl:where(.svelte-14o1g2q) input[type=range]:where(.svelte-14o1g2q){flex:1}.actions.svelte-14o1g2q{flex-wrap:wrap;gap:8px;margin-block-start:8px;display:flex}.saved.svelte-14o1g2q{color:var(--color-text);font-size:13px}.err.svelte-14o1g2q{color:var(--color-accent);font-size:14px}.ghost.svelte-14o1g2q{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:8px;font-size:13px}.hidden.svelte-14o1g2q{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.seo[data-astro-cid-ih2527f2]{color:var(--color-text-muted);max-inline-size:640px;margin-block:8px 24px;font-size:13px;line-height:1.6}
