.seo-below.svelte-13f35c2{max-width:720px;margin:56px auto 0;padding:0 16px;box-sizing:border-box;text-align:center}.seo-below.svelte-13f35c2 .page-header:where(.svelte-13f35c2){margin-bottom:20px}.seo-below.svelte-13f35c2 .subtitle:where(.svelte-13f35c2){max-width:600px;margin-left:auto;margin-right:auto}.seo-below.svelte-13f35c2 .page-footer:where(.svelte-13f35c2){margin-top:24px}.up-empty.svelte-13f35c2{min-height:70%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 28px 56px}.up-demo.svelte-13f35c2{width:100%;max-width:260px;margin-bottom:18px}.up-demo.svelte-13f35c2 .ba{aspect-ratio:1 / 1;border-radius:16px;max-width:260px}.up-demo-hint.svelte-13f35c2{display:block;margin-top:9px;font:600 11px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.up-empty-h.svelte-13f35c2{font:800 30px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0 0 12px;max-width:520px}.up-empty-p.svelte-13f35c2{font:500 15px/1.55 var(--font-body);color:var(--color-text-muted);margin:0 0 24px;max-width:480px}.up-samples.svelte-13f35c2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:4px}.up-samples-label.svelte-13f35c2{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle)}.up-samples-row.svelte-13f35c2{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.up-sample.svelte-13f35c2{width:62px;height:62px;padding:0;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid var(--color-border);background:var(--color-bg-secondary);transition:border-color .14s,transform .14s}.up-sample.svelte-13f35c2:hover{border-color:var(--color-primary);transform:translateY(-2px)}.up-sample.svelte-13f35c2 img:where(.svelte-13f35c2){width:100%;height:100%;object-fit:cover;display:block}.studio-result-wrap.svelte-13f35c2{padding:24px;max-width:760px;margin:0 auto}.engine-picker.svelte-13f35c2{margin-top:16px;display:flex;flex-direction:column;gap:8px}.ep-label.svelte-13f35c2{font:700 11px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.ep-label-mp.svelte-13f35c2{margin-top:6px}.ep-seg.svelte-13f35c2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ep-opt.svelte-13f35c2{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:10px 12px;border-radius:12px;cursor:pointer;text-align:left;background:var(--color-bg-tertiary);border:1.5px solid var(--color-border);transition:border-color .12s,background .12s}.ep-opt.svelte-13f35c2:hover{border-color:var(--color-border-strong, var(--color-primary))}.ep-opt.active.svelte-13f35c2{border-color:var(--color-primary);background:rgb(var(--color-primary-rgb) / .08)}.ep-opt-name.svelte-13f35c2{font:700 14px/1.1 var(--font-ui);color:var(--color-text);display:inline-flex;align-items:center;gap:6px}.ep-opt-sub.svelte-13f35c2{font:500 11px/1 var(--font-ui);color:var(--color-text-muted)}.ep-pro.svelte-13f35c2{font:800 9px/1 var(--font-ui);letter-spacing:.06em;padding:2px 5px;border-radius:5px;color:var(--color-primary);background:rgb(var(--color-primary-rgb) / .14)}.ep-mp.svelte-13f35c2{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ep-mp-opt.svelte-13f35c2{display:flex;flex-direction:column;gap:2px;align-items:center;padding:8px 4px;border-radius:10px;cursor:pointer;background:var(--color-bg-tertiary);border:1.5px solid var(--color-border);transition:border-color .12s,background .12s}.ep-mp-opt.svelte-13f35c2:hover{border-color:var(--color-primary)}.ep-mp-opt.active.svelte-13f35c2{border-color:var(--color-primary);background:rgb(var(--color-primary-rgb) / .08)}.ep-mp-val.svelte-13f35c2{font:700 13px/1 var(--font-ui);color:var(--color-text)}.ep-mp-px.svelte-13f35c2{font:500 10px/1 var(--font-ui);color:var(--color-text-muted)}.ep-mp-cr.svelte-13f35c2{font:600 10px/1 var(--font-ui);color:var(--color-primary);margin-top:1px}.ep-note.svelte-13f35c2{margin:2px 0 0;font:500 11px/1.4 var(--font-body);color:var(--color-text-muted)}.style-chips.svelte-13f35c2{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px auto 0;max-width:600px;font-size:.75rem;letter-spacing:.01em}.style-chip.svelte-13f35c2{padding:3px 10px;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);white-space:nowrap}.style-chip-pixel.svelte-13f35c2{color:var(--color-primary);background:rgb(var(--color-primary-rgb) / .1);border-color:rgb(var(--color-primary-rgb) / .3);font-weight:600}
