.tool.svelte-1x7ojpa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:40px;border:1.5px solid var(--ink)}.tool__inputs.svelte-1x7ojpa{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.field.svelte-1x7ojpa{display:flex;flex-direction:column;gap:8px;align-self:stretch}.field.svelte-1x7ojpa .eyebrow:where(.svelte-1x7ojpa){color:var(--graphite)}.field.svelte-1x7ojpa input:where(.svelte-1x7ojpa),.field.svelte-1x7ojpa textarea:where(.svelte-1x7ojpa){padding:14px 16px;border:1.5px solid var(--ink);border-radius:0;background:var(--surface);color:var(--ink);font-family:var(--font-text);font-size:17px;line-height:1.5;caret-color:var(--magenta)}.field.svelte-1x7ojpa textarea:where(.svelte-1x7ojpa){resize:vertical}.field.svelte-1x7ojpa input:where(.svelte-1x7ojpa):focus,.field.svelte-1x7ojpa textarea:where(.svelte-1x7ojpa):focus{outline:2px solid var(--magenta);outline-offset:2px}.field.svelte-1x7ojpa input:where(.svelte-1x7ojpa)::placeholder,.field.svelte-1x7ojpa textarea:where(.svelte-1x7ojpa)::placeholder{color:#a8a6a2}.meter.svelte-1x7ojpa{display:flex;flex-direction:column;gap:10px;align-self:stretch}.meter__bar.svelte-1x7ojpa{height:8px;background:var(--surface-2)}.meter__bar.svelte-1x7ojpa span:where(.svelte-1x7ojpa){display:block;height:100%;background:var(--graphite);transition:width .12s ease}.is-good.svelte-1x7ojpa .meter__bar:where(.svelte-1x7ojpa) span:where(.svelte-1x7ojpa){background:var(--ink)}.is-long.svelte-1x7ojpa .meter__bar:where(.svelte-1x7ojpa) span:where(.svelte-1x7ojpa){background:var(--magenta)}.meter__row.svelte-1x7ojpa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-family:var(--font-mono);font-size:13px;letter-spacing:.3px;color:var(--graphite)}.meter__count.svelte-1x7ojpa strong:where(.svelte-1x7ojpa){font-weight:400;color:var(--ink)}.is-long.svelte-1x7ojpa .meter__status:where(.svelte-1x7ojpa),.is-long.svelte-1x7ojpa .meter__count:where(.svelte-1x7ojpa) strong:where(.svelte-1x7ojpa){color:var(--magenta-text)}.button.svelte-1x7ojpa:disabled{opacity:.4;cursor:default;background:transparent;color:var(--ink)}.tool__preview.svelte-1x7ojpa{display:flex;flex-direction:column;gap:14px}.tool__preview.svelte-1x7ojpa>.eyebrow:where(.svelte-1x7ojpa){color:var(--graphite)}.serp.svelte-1x7ojpa{padding:24px;border:1px solid var(--hairline);background:#fff;font-family:Arial,sans-serif}.serp__site.svelte-1x7ojpa{display:flex;align-items:center;gap:10px;margin-bottom:6px}.serp__favicon.svelte-1x7ojpa{flex:none;width:26px;height:26px;border-radius:50%;background:#f1f3f4;border:1px solid #dadce0}.serp__site.svelte-1x7ojpa>span:where(.svelte-1x7ojpa):last-child{display:flex;flex-direction:column;min-width:0}.serp__name.svelte-1x7ojpa{font-size:14px;color:#202124}.serp__url.svelte-1x7ojpa{font-size:12px;color:#4d5156;overflow-wrap:anywhere}.serp__title.svelte-1x7ojpa{margin-bottom:4px;font-size:20px;line-height:1.3;color:#1a0dab;overflow-wrap:anywhere}.serp__desc.svelte-1x7ojpa{font-size:14px;line-height:1.58;color:#4d5156;overflow-wrap:anywhere}.tool__note.svelte-1x7ojpa{color:var(--graphite)}@media(max-width:1100px){.tool.svelte-1x7ojpa{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.tool.svelte-1x7ojpa{padding:20px 16px}}
