.hero.svelte-154e8u9{padding:56px 0 48px;position:relative;overflow-x:clip}.hero.svelte-154e8u9 .wrap:where(.svelte-154e8u9){position:relative}.eyebrow.svelte-154e8u9{color:var(--violet)}h1.svelte-154e8u9{font-size:clamp(34px,4vw,48px)}.lede.svelte-154e8u9{max-width:56ch;color:var(--muted);margin-top:18px;font-size:18px}h2.svelte-154e8u9{font-size:clamp(22px,2.6vw,28px)}.split.svelte-154e8u9{flex-wrap:wrap;align-items:flex-start;gap:32px 48px;display:flex}.intro.svelte-154e8u9{flex:260px;min-width:0;max-width:360px}.main.svelte-154e8u9{flex:2 520px;min-width:0}.how.svelte-154e8u9{margin:20px 0 0;padding:0;list-style:none}.how.svelte-154e8u9 li:where(.svelte-154e8u9){border-top:1px solid var(--border);color:var(--muted);gap:16px;padding:16px 0;font-size:15px;line-height:1.55;display:flex}.how.svelte-154e8u9 li:where(.svelte-154e8u9):last-child{border-bottom:1px solid var(--border)}.how.svelte-154e8u9 strong:where(.svelte-154e8u9){color:var(--text);font-weight:500;display:block}.k.svelte-154e8u9{font-family:var(--mono);color:var(--violet);flex:0 0 28px;font-size:12px;line-height:1.9}.fb.svelte-154e8u9,.feature-only.svelte-154e8u9,.bug-only.svelte-154e8u9{gap:22px;display:grid}.fb.svelte-154e8u9{padding:clamp(20px,3vw,32px)}:is(.fb.svelte-154e8u9:has(input[name=type][value=bug]:where(.svelte-154e8u9):checked) .feature-only:where(.svelte-154e8u9),.fb.svelte-154e8u9:has(input[name=type][value=feature]:where(.svelte-154e8u9):checked) .bug-only:where(.svelte-154e8u9)),.for-bug.svelte-154e8u9{display:none}.fb.svelte-154e8u9:has(input[name=type][value=bug]:where(.svelte-154e8u9):checked) .for-bug:where(.svelte-154e8u9){display:inline}.fb.svelte-154e8u9:has(input[name=type][value=bug]:where(.svelte-154e8u9):checked) .for-feature:where(.svelte-154e8u9){display:none}fieldset.svelte-154e8u9{border:0;min-width:0;margin:0;padding:0}legend.svelte-154e8u9{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.group.svelte-154e8u9{gap:8px;display:grid}.radios.svelte-154e8u9{flex-wrap:wrap;gap:8px;display:flex}.radio.svelte-154e8u9{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex:140px;align-items:center;gap:12px;min-width:0;min-height:48px;padding:0 14px;font-size:15px;display:flex}.radio.svelte-154e8u9:hover{border-color:var(--border-hover)}.radio.svelte-154e8u9:has(input:where(.svelte-154e8u9):checked){border-color:var(--line-violet);background:var(--tint-violet)}.radio.svelte-154e8u9 input:where(.svelte-154e8u9){width:20px;height:20px;accent-color:var(--violet);flex:none;margin:0}.row2.svelte-154e8u9{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field.svelte-154e8u9{align-content:start;gap:8px;min-width:0;display:grid}.field.svelte-154e8u9 label:where(.svelte-154e8u9){font-size:14px;font-weight:500}input.svelte-154e8u9:not([type=radio]),textarea.svelte-154e8u9{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;min-height:48px;color:var(--text);font:inherit;padding:10px 14px;font-size:16px}textarea.svelte-154e8u9{resize:vertical;min-height:120px}input[readonly].svelte-154e8u9{background:var(--surface-2);color:var(--muted);cursor:default;border-style:dashed}input.svelte-154e8u9:focus-visible,textarea.svelte-154e8u9:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[aria-invalid=true].svelte-154e8u9{border-color:var(--err-line)}.help.svelte-154e8u9{color:var(--muted);font-size:13px;line-height:1.5}.faint.svelte-154e8u9{color:var(--faint);font-weight:400}.err.svelte-154e8u9{color:var(--err);font-size:13px}.alert.svelte-154e8u9{border:1px solid var(--line-err);border-radius:var(--radius);background:var(--tint-err);color:var(--err);padding:12px 16px}.hp.svelte-154e8u9{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.foot.svelte-154e8u9{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.foot.svelte-154e8u9 .btn:where(.svelte-154e8u9){cursor:pointer;border:0;min-height:44px;font-family:inherit}.done.svelte-154e8u9{justify-items:start;gap:16px;padding:clamp(24px,3vw,40px);display:grid}.facts.svelte-154e8u9{gap:2px;margin:0;display:grid}dt.svelte-154e8u9{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px}dd.svelte-154e8u9{margin:0}.data.svelte-154e8u9{font-family:var(--mono);font-size:16px}.actions.svelte-154e8u9{flex-wrap:wrap;gap:12px;display:flex}@media (width<=720px){.hero.svelte-154e8u9{padding:36px 0 32px}.row2.svelte-154e8u9{grid-template-columns:1fr}}
