.ssh-root.svelte-1235nsh{min-height:100vh;background:var(--canvas);color:var(--ink);font-family:var(--font-sans)}main.svelte-1235nsh{max-width:1180px;margin:0 auto;padding:72px 32px 112px}.hero.svelte-1235nsh{max-width:880px;padding:42px 0 76px}.eyebrow.svelte-1235nsh{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.eyebrow.svelte-1235nsh time:where(.svelte-1235nsh){white-space:nowrap}h1.svelte-1235nsh,h2.svelte-1235nsh,h3.svelte-1235nsh{margin-top:0;color:var(--ink)}h1.svelte-1235nsh,h2.svelte-1235nsh{font-family:var(--font-serif);font-weight:500;text-wrap:balance}h1.svelte-1235nsh{margin:18px 0 24px;font-size:clamp(48px,7vw,82px);line-height:.98;letter-spacing:-.035em}h1.svelte-1235nsh em:where(.svelte-1235nsh){color:var(--forest);font-weight:inherit}.lead.svelte-1235nsh{max-width:780px;margin:0;font-size:20px;line-height:1.62;color:var(--ink-2)}.hero-facts.svelte-1235nsh{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-facts.svelte-1235nsh span:where(.svelte-1235nsh){padding:8px 12px;border:1px solid var(--border);border-radius:999px;font-family:var(--font-mono);font-size:11px;color:var(--ink-2)}.generator.svelte-1235nsh{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border:1px solid var(--border);background:var(--surface)}.controls.svelte-1235nsh,.outputs.svelte-1235nsh{padding:clamp(28px,4vw,48px)}.controls.svelte-1235nsh{border-right:1px solid var(--border)}.outputs.svelte-1235nsh{min-width:0;background:var(--canvas-2)}.panel-heading.svelte-1235nsh h2:where(.svelte-1235nsh),.section-heading.svelte-1235nsh h2:where(.svelte-1235nsh){margin:8px 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.05}.panel-heading.svelte-1235nsh p:where(.svelte-1235nsh),.section-heading.svelte-1235nsh p:where(.svelte-1235nsh){margin:0;max-width:720px;color:var(--ink-2);line-height:1.65}.field-grid.svelte-1235nsh{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:32px}label.svelte-1235nsh{display:grid;gap:8px}label.wide.svelte-1235nsh{grid-column:1 / -1}label.svelte-1235nsh span:where(.svelte-1235nsh){font-size:13px;font-weight:600;color:var(--ink-2)}input.svelte-1235nsh{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:4px;padding:12px 13px;background:var(--canvas);color:var(--ink);font:13px/1.4 var(--font-mono)}input.svelte-1235nsh:focus{outline:2px solid color-mix(in srgb,var(--forest) 32%,transparent);outline-offset:1px;border-color:var(--forest)}.outputs.svelte-1235nsh article:where(.svelte-1235nsh){margin-top:20px;border:1px solid var(--border);background:var(--canvas)}.output-title.svelte-1235nsh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--border)}.output-title.svelte-1235nsh span:where(.svelte-1235nsh){display:block;font:10px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.output-title.svelte-1235nsh h3:where(.svelte-1235nsh){margin:3px 0 0;font:600 14px/1.3 var(--font-sans)}button.svelte-1235nsh{border:1px solid var(--border);border-radius:3px;padding:7px 11px;background:var(--surface);color:var(--forest);font:600 11px/1 var(--font-mono);cursor:pointer}pre.svelte-1235nsh{max-height:300px;overflow:auto;margin:0;padding:17px;white-space:pre;color:var(--ink-2);font:12px/1.65 var(--font-mono)}.merge-warning.svelte-1235nsh,.copy-error.svelte-1235nsh{margin:18px 0 0;font-size:13px;line-height:1.55;color:var(--ink-3)}.copy-error.svelte-1235nsh{color:var(--danger, #9a3428)}.install.svelte-1235nsh,.router.svelte-1235nsh,.questions.svelte-1235nsh{padding:104px 0 0}.section-heading.svelte-1235nsh{max-width:800px;margin-bottom:34px}.install.svelte-1235nsh ol:where(.svelte-1235nsh){display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 28px;padding:0;list-style:none}.install.svelte-1235nsh li:where(.svelte-1235nsh),.route-grid.svelte-1235nsh article:where(.svelte-1235nsh){border:1px solid var(--border);padding:28px;background:var(--surface)}.install.svelte-1235nsh li:where(.svelte-1235nsh)>span:where(.svelte-1235nsh){display:block;margin-bottom:32px;font:600 11px/1 var(--font-mono);color:var(--forest)}.install.svelte-1235nsh h3:where(.svelte-1235nsh),.route-grid.svelte-1235nsh h3:where(.svelte-1235nsh){margin-bottom:10px;font-size:19px}.install.svelte-1235nsh p:where(.svelte-1235nsh),.route-grid.svelte-1235nsh p:where(.svelte-1235nsh),.request.svelte-1235nsh p:where(.svelte-1235nsh),details.svelte-1235nsh p:where(.svelte-1235nsh){margin:0;color:var(--ink-2);line-height:1.6}code.svelte-1235nsh{font-family:var(--font-mono)}.source-link.svelte-1235nsh,.route-grid.svelte-1235nsh a:where(.svelte-1235nsh){color:var(--forest);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.route-grid.svelte-1235nsh{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.route-grid.svelte-1235nsh article:where(.svelte-1235nsh){display:flex;min-height:270px;flex-direction:column}.route-grid.svelte-1235nsh article:where(.svelte-1235nsh)>span:where(.svelte-1235nsh){margin-bottom:28px;font:600 10px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.route-grid.svelte-1235nsh p:where(.svelte-1235nsh){margin-bottom:24px}.route-grid.svelte-1235nsh a:where(.svelte-1235nsh){margin-top:auto}.route-grid.svelte-1235nsh .paid:where(.svelte-1235nsh){border-color:var(--forest);background:color-mix(in srgb,var(--forest) 6%,var(--surface))}.request.svelte-1235nsh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:52px;align-items:center;margin-top:104px;padding:48px;background:var(--forest);color:var(--canvas)}.request.svelte-1235nsh h2:where(.svelte-1235nsh){margin:8px 0 12px;color:inherit;font:500 clamp(32px,4vw,48px) / 1.05 var(--font-serif)}.request.svelte-1235nsh p:where(.svelte-1235nsh){max-width:700px;color:color-mix(in srgb,var(--canvas) 82%,transparent)}.eyebrow.light.svelte-1235nsh{color:color-mix(in srgb,var(--canvas) 64%,transparent)}.request.svelte-1235nsh .m-btn{white-space:nowrap;background:var(--canvas);color:var(--forest)}.faq-list.svelte-1235nsh{border-top:1px solid var(--border)}details.svelte-1235nsh{border-bottom:1px solid var(--border);padding:0 4px}summary.svelte-1235nsh{cursor:pointer;padding:22px 0;font-weight:600}details.svelte-1235nsh p:where(.svelte-1235nsh){max-width:760px;padding:0 0 24px}@media (max-width: 900px){.generator.svelte-1235nsh{grid-template-columns:1fr}.controls.svelte-1235nsh{border-right:0;border-bottom:1px solid var(--border)}.install.svelte-1235nsh ol:where(.svelte-1235nsh),.route-grid.svelte-1235nsh{grid-template-columns:1fr}.route-grid.svelte-1235nsh article:where(.svelte-1235nsh){min-height:0}.request.svelte-1235nsh{grid-template-columns:1fr}}@media (max-width: 620px){main.svelte-1235nsh{padding:38px 18px 80px}.hero.svelte-1235nsh{padding:28px 0 56px}.field-grid.svelte-1235nsh{grid-template-columns:1fr}label.wide.svelte-1235nsh{grid-column:auto}.controls.svelte-1235nsh,.outputs.svelte-1235nsh{padding:24px 18px}.install.svelte-1235nsh,.router.svelte-1235nsh,.questions.svelte-1235nsh{padding-top:72px}.request.svelte-1235nsh{margin-top:72px;padding:32px 24px}}
