.ft-tool{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ft-tool .ft-form{align-items:end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ft-tool .ft-field{gap:var(--sp-1);min-width:0;font-weight:700;font-size:var(--fs-0);flex:260px;display:grid}.ft-tool .ft-field .nb-input,.ft-tool .ft-field textarea.nb-input{box-sizing:border-box;width:100%;font-weight:400}.ft-tool .ft-hint{font-size:var(--fs--1);color:var(--ink-soft);margin:0;font-weight:400}.ft-tool .ft-error{padding:var(--sp-3);border:var(--nb-border);border-radius:var(--r-m);background:var(--bad-soft);color:var(--ink);margin:0}.ft-tool h2{font-size:var(--fs-2);margin:0}.ft-tool h3{font-size:var(--fs-1);margin:0}.ft-tool .ft-tablewrap{border:var(--nb-border);border-radius:var(--r-m);overflow-x:auto}.ft-tool .ft-table{border-collapse:collapse;width:100%;font-size:var(--fs-0)}.ft-tool .ft-table th,.ft-tool .ft-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 12px}.ft-tool .ft-table thead th{background:var(--fr-blue-90);border-bottom:2px solid var(--nb-stroke);font-size:var(--fs--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft)}.ft-tool .ft-table tbody tr+tr>*{border-top:1px solid var(--rule)}.ft-tool .ft-table tbody th{width:30%;min-width:120px;font-weight:700}.ft-tool .ft-pre{padding:var(--sp-3);white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font-family:var(--mono-fam);font-size:var(--fs--1);background:var(--bg);border:var(--nb-border);border-radius:var(--r-m);margin:0;overflow:auto}.ft-tool .ft-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ft-tool .ft-muted{color:var(--ink-soft);font-size:var(--fs--1);margin:0}.ft-tool .ft-serp{padding:var(--sp-4);border:var(--nb-border);border-radius:var(--r-m);background:#fff;gap:2px;min-width:0;display:grid}.ft-tool .ft-serp__url{color:#202124;overflow-wrap:anywhere;font-size:14px}.ft-tool .ft-serp__title{font-size:var(--fs-2);color:#1a0dab;overflow-wrap:anywhere;line-height:1.3}.ft-tool .ft-serp__desc{color:#4d5156;overflow-wrap:anywhere;font-size:14px;line-height:1.58}.ft-tool .ft-serp--phone{max-width:390px}.ft-tool .ft-serp--phone .ft-serp__title{font-size:var(--fs-1)}.grid.svelte-z4nbrf{gap:var(--sp-3);min-width:0;display:grid}.examples.svelte-z4nbrf .nb-btn:where(.svelte-z4nbrf){white-space:normal;text-align:left;max-width:100%}.examples.svelte-z4nbrf{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.closed.svelte-z4nbrf,.next.svelte-z4nbrf{justify-items:start;gap:var(--sp-3);display:grid}.closed.svelte-z4nbrf p:where(.svelte-z4nbrf),.next.svelte-z4nbrf p:where(.svelte-z4nbrf){margin:0;line-height:1.5}.summary.svelte-z4nbrf{gap:var(--sp-2);display:grid}.summary.svelte-z4nbrf h2:where(.svelte-z4nbrf){overflow-wrap:anywhere}.score.svelte-z4nbrf{font-size:var(--fs-1);margin:0}.engines.svelte-z4nbrf{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.engine.svelte-z4nbrf{align-content:start;gap:var(--sp-2);min-width:0;padding:var(--sp-4);border:var(--nb-border);border-radius:var(--r-m);background:var(--paper);display:grid}.head.svelte-z4nbrf{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.head.svelte-z4nbrf h3:where(.svelte-z4nbrf){margin-right:auto}.excerpt.svelte-z4nbrf{font-size:var(--fs-0);color:var(--ink-soft);overflow-wrap:anywhere;max-height:12em;margin:0;line-height:1.55;overflow:hidden}.sources.svelte-z4nbrf{margin:var(--sp-2) 0 0;padding-left:var(--sp-5);gap:4px;display:grid}.sources.svelte-z4nbrf li:where(.svelte-z4nbrf){overflow-wrap:anywhere}.pages.svelte-69cdwd{min-width:0;max-height:260px;font-size:var(--fs-0);border:0;gap:6px;margin:0;padding:0;display:grid;overflow:auto}.legend.svelte-69cdwd{margin-bottom:4px;padding:0;font-weight:700}.pages.svelte-69cdwd label:where(.svelte-69cdwd){overflow-wrap:anywhere}.narrow.svelte-1rm8izo{max-width:420px}.fields.svelte-1rm8izo{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));display:grid}.wide.svelte-1rm8izo{grid-column:1/-1}.pair.svelte-1rm8izo{gap:var(--sp-2);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule);display:grid}.ft.svelte-a0wuj0{max-width:1080px;padding:var(--sp-6) var(--sp-4);gap:var(--sp-5);color:var(--ink);min-width:0;margin:0 auto;display:grid}@media (width<=560px){.ft.svelte-a0wuj0{padding-inline:0}}.nb-card.svelte-a0wuj0{box-shadow:var(--jl-card-shadow)}.crumbs.svelte-a0wuj0{gap:var(--sp-2);font-size:var(--fs--1);color:var(--ink-soft);flex-wrap:wrap;display:flex}header.svelte-a0wuj0{box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}header.svelte-a0wuj0 p:where(.svelte-a0wuj0){max-width:64ch;margin:0;line-height:1.5}h1.svelte-a0wuj0{font-family:var(--display-fam);font-size:var(--fs-5);margin:var(--sp-3) 0;line-height:1.1}h2.svelte-a0wuj0{font-size:var(--fs-2);margin:0}.eyebrow.svelte-a0wuj0{font-size:var(--fs--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-weight:700}.tool.svelte-a0wuj0{min-width:0}.faq.svelte-a0wuj0 h3:where(.svelte-a0wuj0){margin:var(--sp-4) 0 var(--sp-1);font-size:var(--fs-1)}.faq.svelte-a0wuj0 p:where(.svelte-a0wuj0){max-width:72ch;margin:0;line-height:1.6}.cta.svelte-a0wuj0{justify-items:start;gap:var(--sp-3);background:var(--fr-yellow-90);display:grid}.cta.svelte-a0wuj0 p:where(.svelte-a0wuj0){max-width:60ch;margin:0;line-height:1.5}.more-h.svelte-a0wuj0{margin-bottom:var(--sp-3)}.more.svelte-a0wuj0{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
