p.svelte-16gjont{max-width:760px;color:var(--muted);margin-bottom:14px;font-size:17px;line-height:1.65}.others.svelte-16gjont{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}li.svelte-16gjont{border:1px solid var(--border);border-left:3px solid var(--tool-color);border-radius:var(--radius-lg);background:var(--panel);flex-direction:column;gap:6px;padding:16px 18px;display:flex}li.svelte-16gjont a:where(.svelte-16gjont){font-family:var(--font-mono);color:var(--tool-color);font-weight:700;text-decoration:none}li.svelte-16gjont a:where(.svelte-16gjont):hover{text-decoration:underline}li.svelte-16gjont span:where(.svelte-16gjont){color:var(--muted);font-size:14px;line-height:1.5}.more.svelte-16gjont{margin-bottom:0;font-size:15px}.harnesses.svelte-k4pbno{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-k4pbno{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--panel);flex-direction:column;gap:12px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.card.svelte-k4pbno:before{content:"";background:linear-gradient(90deg, var(--accent), transparent 70%);height:2px;position:absolute;inset:0 0 auto}.head.svelte-k4pbno{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}h3.svelte-k4pbno{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text-strong);font-size:16px;font-weight:700}.command.svelte-k4pbno{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-alt);font-family:var(--font-mono);color:var(--accent);padding:2px 7px;font-size:12px}.status.svelte-k4pbno{border:1px solid color-mix(in srgb, #5eeac4 40%, var(--border));font-family:var(--font-mono);color:#5eeac4;white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px}.status.partial.svelte-k4pbno{border-color:color-mix(in srgb, #fbbf24 40%, var(--border));color:#fbbf24}.works.svelte-k4pbno{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.works.svelte-k4pbno li:where(.svelte-k4pbno){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-alt);color:var(--text);padding:3px 8px;font-size:12.5px}.text.svelte-k4pbno{color:var(--muted);font-size:14px;line-height:1.6}.text.svelte-k4pbno code:where(.svelte-k4pbno){background:var(--panel-alt);font-family:var(--font-mono);color:var(--text);border-radius:4px;padding:1px 5px;font-size:12.5px}ol.svelte-1ow9fl2{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}li.svelte-1ow9fl2{min-width:0}ul.svelte-mvmwzs{grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-mvmwzs{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);color:var(--text);align-items:center;gap:14px;padding:14px 18px;font-size:16px;line-height:1.6;display:flex}.tick.svelte-mvmwzs{fill:none;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.hero.svelte-c1xao3{padding-block:var(--section-space);border-bottom:1px solid var(--border-soft)}.lockup.svelte-c1xao3{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:lowercase;margin-top:36px;font-size:clamp(30px,3.6vw,46px);line-height:1.2}.mark.svelte-c1xao3{vertical-align:-.5em;width:auto;height:1.98em;margin-right:.58em;display:inline-block}.dim.svelte-c1xao3{color:#8f8f99;font-weight:400}.name.svelte-c1xao3{color:#ececf0;font-weight:600}.definition.svelte-c1xao3{max-width:760px;color:var(--text);margin-top:24px;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.tagline.svelte-c1xao3{font-family:var(--font-mono);color:var(--accent);margin-top:14px;font-size:15px}.tagline.svelte-c1xao3:before{content:"$ ";color:var(--subtle)}.facts.svelte-c1xao3{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.facts.svelte-c1xao3 li:where(.svelte-c1xao3){border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--muted);padding:4px 10px;font-size:12px}.actions.svelte-c1xao3{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.actions.svelte-c1xao3 a:where(.svelte-c1xao3){border-radius:var(--radius-md);font-family:var(--font-mono);padding:12px 18px;font-weight:700;text-decoration:none}.primary.svelte-c1xao3{background:var(--accent);color:var(--accent-ink)}.primary.svelte-c1xao3:hover{background:var(--accent-hover);color:var(--accent-ink)}.secondary.svelte-c1xao3{border:1px solid var(--border-strong);color:var(--text)}.secondary.svelte-c1xao3:hover{border-color:var(--accent);color:var(--accent)}.prose.svelte-l8nfw4{max-width:760px}.prose.svelte-l8nfw4 p:where(.svelte-l8nfw4){color:var(--muted);margin-bottom:14px;font-size:17px;line-height:1.65}.prose.svelte-l8nfw4 p:where(.svelte-l8nfw4):first-child{color:var(--text)}.features.svelte-l8nfw4{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.features.svelte-l8nfw4 li:where(.svelte-l8nfw4){border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--panel);padding:18px 20px;position:relative;overflow:hidden}.features.svelte-l8nfw4 li:where(.svelte-l8nfw4):before{content:"";background:linear-gradient(90deg, var(--accent), transparent 70%);height:2px;position:absolute;inset:0 0 auto}.features.svelte-l8nfw4 h3:where(.svelte-l8nfw4){font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text-strong);margin-bottom:8px;font-size:16px;font-weight:700}.features.svelte-l8nfw4 p:where(.svelte-l8nfw4){color:var(--muted);font-size:15px;line-height:1.6}.note.svelte-l8nfw4{max-width:760px;color:var(--muted);margin-top:18px;font-size:15px}.cta.svelte-l8nfw4{padding-block:var(--space-6) var(--space-9);flex-wrap:wrap;gap:12px;display:flex}.cta.svelte-l8nfw4 a:where(.svelte-l8nfw4){border-radius:var(--radius-md);font-family:var(--font-mono);padding:12px 18px;font-weight:700;text-decoration:none}.primary.svelte-l8nfw4{background:var(--accent);color:var(--accent-ink)}.primary.svelte-l8nfw4:hover{background:var(--accent-hover);color:var(--accent-ink)}.secondary.svelte-l8nfw4{border:1px solid var(--border-strong);color:var(--text)}.secondary.svelte-l8nfw4:hover{border-color:var(--accent);color:var(--accent)}
